ITextSelection.EndKey(TextRangeUnit, Boolean) 方法

定义

将文本选择的插入点或活动末尾移动到指定单元的末尾,以模拟 End 键的功能。

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

参数

unit
TextRangeUnit

移动插入点或活动端所依据的单位。 以下值有效。

extend
Boolean

bool

指示如何更改所选内容。 True 通过仅移动活动端来扩展选择范围。 False 会将所选内容折叠到插入点,然后移动插入点。 默认值为 false。

返回

Int32

int

插入点或活动端移动的单位数。

注解

EndKey 方法是逻辑方法,而不是方向方法,因此依赖于所涉及的语言。 例如,在阿拉伯语文本中,EndKey 将移动到行的左端,而在英语文本中,它将向右移动。 因此,EndKey 不同于 ITextSelection.MoveRightITextSelection.MoveLeft 方法。 另请注意,EndKey 方法与 End 属性大不相同,End 属性是选定内容末尾的字符位置。 EndKey 也不同于 ITextRange.EndOf 方法,因为它从活动端扩展,而 EndOf 从 End 扩展。

适用于

另请参阅