Поделиться через


ITextSelection.HomeKey(TextRangeUnit, Boolean) Метод

Определение

Перемещает точку вставки или активный конец выделенного текста в положение home, имитируя функциональные возможности клавиши 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 расширяется с начальной позиции.

Применяется к

См. также раздел