ITextSelection.HomeKey(TextRangeUnit, Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将文本选择的插入点或活动端移动到主页位置,模拟 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.MoveRight 或 ITextSelection.MoveLeft 方法。 HomeKey 还不同于 ITextRange.StartOf 方法,因为它从活动端扩展,而 StartOf 从起始位置扩展。