ITextRange.MoveEnd(TextRangeUnit, Int32) 方法

定义

移动文本范围的结束位置。

public:
 int MoveEnd(TextRangeUnit unit, int count);
int MoveEnd(TextRangeUnit const& unit, int const& count);
public int MoveEnd(TextRangeUnit unit, int count);
function moveEnd(unit, count)
Public Function MoveEnd (unit As TextRangeUnit, count As Integer) As Integer

参数

unit
TextRangeUnit

移动文本范围的结束位置所依据的单位。 默认值为 Character

count
Int32

int

移动文本范围的结束位置的 单位数。 默认值为 1。 如果 count 大于零,则结束位置向前移动,接近故事的末尾。 如果 count 小于零,则结束位置向后移动,向故事开头移动。 如果 count 为零,则结束位置不会移动。

返回

Int32

int

文本范围的结束位置移动的实际 单位数。

注解

如果移动文本范围的结束位置,使其位于原始开始位置之前,则此方法将起始位置设置为等于新的结束位置;也就是说,文本范围成为) 插入点 (退化范围。

此方法在逻辑方向而不是物理方向上移动结束位置。 也就是说,运动是接近故事的结束或开始。 根据语言,将结束位置向文章末尾移动可能会导致结束位置向左或向右移动。

有关详细信息,请参阅 ITextRange 中的讨论和 ITextRange.Move 的“备注”部分。

适用于

另请参阅