TextRange2.Runs[Int32, Int32] 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取指定的文本运行子集。 文本域由具有相同字体属性的一些字符组成。 只读。
public:
property Microsoft::Office::Core::TextRange2 ^ Runs[int, int] { Microsoft::Office::Core::TextRange2 ^ get(int Start, int Length); };
public Microsoft.Office.Core.TextRange2 Runs[int Start = -1, int Length = -1] { get; }
member this.Runs(int * int) : Microsoft.Office.Core.TextRange2
Public ReadOnly Property Runs(Optional Start As Integer = -1, Optional Length As Integer = -1) As TextRange2
参数
- Start
- Int32
返回的范围中的第一个域。
- Length
- Int32
要返回的域数。
属性值
注解
如果同时省略 Start 和 Length,则返回的范围从指定范围中的第一个域开始到最后一段结束。
如果 Start
指定 但 Length
省略 ,则返回的范围包含一个运行。
如果 Length
指定但 Start
省略 ,则返回的范围从指定区域中的第一次运行开始。
如果 Start
大于指定文本中的运行次数,则返回的范围从指定区域中的最后一个运行开始。
如果 Length
大于从指定的开始运行到文本末尾的运行次数,则返回的范围包含所有这些运行。
一个域包含从字体改变后的第一个字符到倒数第二个具有相同字体属性的字符之间的所有字符。 以下句为例:
这个词 italic
不是粗体。
在上句中,如果"This"后边的空格不是斜体,则第一个域由"This"构成(如果该空格为斜体,则第一个域仅包括前三个字符,即"Thi")。 类似地,仅当"italic"后边的空格为斜体时,第二个域由"italic"构成。