ITextRange.EndOf(TextRangeUnit, Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将文本范围移动或扩展到最接近的指定文本单元的末尾。 文本区域在文档中向前移动或扩展。
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 方法不会更改范围的结束位置。