ITextRange.EndOf(TextRangeUnit, Boolean) 方法

定义

将文本范围移动或扩展到最接近的指定文本单元的末尾。 文本区域在文档中向前移动或扩展。

public:
 int EndOf(TextRangeUnit unit, bool extend);
int EndOf(TextRangeUnit const& unit, bool const& extend);
public int EndOf(TextRangeUnit unit, bool extend);
function endOf(unit, extend)
Public Function EndOf (unit As TextRangeUnit, extend As Boolean) As Integer

参数

unit
TextRangeUnit

移动文本范围的结束位置所依据的单位。

extend
Boolean

bool

如果为 True,则通过仅将范围的结束位置移动到指定 单位的末尾来扩展文本范围。 False 将文本范围的两端移动到指定 单位的末尾。 默认值为 false。

返回

Int32

int

移动或扩展区域的字符位置数,如果文本范围折叠到范围的开头,则加 1。 如果文本范围在文章末尾包含最终回车符 (CR) ,并且 extend 为 false,则返回值设置为 –1 以指示折叠发生在范围结束之前。 这是因为插入点不能存在于最终 CR 之外。

注解

如果范围是单位之间的边界上的插入点,则 EndOf 方法不会更改范围的结束位置。

适用于