ITextSelection.HomeKey(TextRangeUnit, Boolean) 方法

定义

将文本选择的插入点或活动末尾移动到主页位置,以模拟 Home 键的功能。

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

参数

unit
TextRangeUnit

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

extend
Boolean

bool

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

返回

Int32

int

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

注解

HomeKey 方法是逻辑方法,而不是方向方法,因此依赖于所涉及的语言。 例如,在阿拉伯语文本中,HomeKey 将移动到行的右端,而在英语文本中,它将向左移动。 因此,HomeKey 不同于 ITextSelection.MoveRightITextSelection.MoveLeft 方法。 HomeKey 也不同于 ITextRange.StartOf 方法,因为它从活动端扩展,而 StartOf 从开始位置扩展。

适用于

另请参阅