返回 ShapeSheet 的 Tabs 节中包含 Characters 对象的选项卡格式信息的行的索引。 此为只读属性。
语法
表达式。TabPropsRow (BiasLorR)
表达 一个代表 Characters 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
BiasLorR | 必需 | Integer | 搜索的方向。 |
返回值
整数
备注
可以通过将行索引指定为形状的 CellsSRC 属性的参数来检索代表系列制表位格式的行。 也可以在“文本”对话框(在“开始”选项卡上,单击“字体”箭头,然后单击“制表位”)的“制表位”选项卡上查看或更改制表位格式。
如果 Characters 对象的选项卡格式由多个选项卡属性行表示, 则 TabPropsRow 属性返回 -1。 在这些情况下,Microsoft Visio 会忽略 BiasLorR 参数的值。 (两个具有相同制表符格式的段落在 ShapeSheet 中共享同一行。仅当选项卡格式更改(例如从左对齐到右对齐)时,Visio 才会创建新的 ShapeSheet 行。)
如果 Characters 对象横跨同一个制表位属性行中的多个字符,则 ParaPropsRow 返回该行的索引。 同样,在这种情况下,Visio 也会忽略 BiasLorR 参数。
如果 Characters 对象表示插入点而不是字符序列 (也就是说,如果它的 Begin 和 End 属性) 返回相同的值,请使用 BiasLOrR 参数来确定要返回的行索引。
常量 | 值 |
---|---|
visBiasLetVisioChoose | 0 |
visBiasLeft | 1 |
visBiasRight | 2 |
为包含插入点左侧字符的制表符格式的行指定 visBiasLeft 。 对包含插入点右侧字符的制表符格式的行使用 visBiasRight 。
如果指定 visBiasLetVisioChoose,Visio 将使用相同的逻辑,该逻辑将应用于用户界面中从插入点开始键入的新文本。 通常,这意味着 Visio 会将插入点左侧字符的制表位格式应用于新文本,因此 TabPropsRow 返回的值与传递了 visBiasLeft 时返回的值相同。 (有关此上下文中“left”的含义的说明,请参阅以下注释。) 但是,如果插入点位于新段落的开头, 则 TabPropsRow 返回在传递 visBiasRight 时将返回的值。
注意
在 Characters 对象的上下文中,“左侧”意味着逻辑上位于前面位置。 换句话说,一个字符在另一个字符的“左侧”就表示前者在常规写入过程中是先键入的。 由于在某些语言中,字符通常是从右到左而不是从左到右写入的,因此有必要作此区分。
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。