ITextRange.MoveEnd(TextRangeUnit, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
移动文本范围的结束位置。
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 的“备注”部分。