TextRange2.Runs[Int32, Int32] 属性

定义

获取指定的文本运行子集。 文本域由具有相同字体属性的一些字符组成。 只读。

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

要返回的域数。

属性值

TextRange2

注解

如果同时省略 Start 和 Length,则返回的范围从指定范围中的第一个域开始到最后一段结束。

如果 Start 指定 但 Length 省略 ,则返回的范围包含一个运行。

如果 Length 指定但 Start 省略 ,则返回的范围从指定区域中的第一次运行开始。

如果 Start 大于指定文本中的运行次数,则返回的范围从指定区域中的最后一个运行开始。

如果 Length 大于从指定的开始运行到文本末尾的运行次数,则返回的范围包含所有这些运行。

一个域包含从字体改变后的第一个字符到倒数第二个具有相同字体属性的字符之间的所有字符。 以下句为例:

这个词 italic 不是粗体。

在上句中,如果"This"后边的空格不是斜体,则第一个域由"This"构成(如果该空格为斜体,则第一个域仅包括前三个字符,即"Thi")。 类似地,仅当"italic"后边的空格为斜体时,第二个域由"italic"构成。

适用于