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 从起始位置扩展。

适用于

另请参阅