ITextSelection.MoveLeft(TextRangeUnit, Int32, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перемещает точку вставки или активный конец выделенного текста влево, имитируя функциональные возможности клавиши СТРЕЛКА ВЛЕВО.
public:
int MoveLeft(TextRangeUnit unit, int count, bool extend);
int MoveLeft(TextRangeUnit const& unit, int const& count, bool const& extend);
public int MoveLeft(TextRangeUnit unit, int count, bool extend);
function moveLeft(unit, count, extend)
Public Function MoveLeft (unit As TextRangeUnit, count As Integer, extend As Boolean) As Integer
Параметры
- unit
- TextRangeUnit
Единицы измерения, на которые перемещается точка вставки или активный конец. Допустимы следующие значения.
Значение | Соответствующее сочетание клавиш | Значение |
---|---|---|
Знак | СТРЕЛКА ВЛЕВО | Переместить одну позицию символа влево. Это значение по умолчанию. |
Word | Ctrl+СТРЕЛКА ВЛЕВО | Переместите одно слово влево. |
- count
-
Int32
int
Число перемещаемых единиц. Значение по умолчанию — 1. Если счетчик меньше нуля, перемещение выполняется вправо.
- extend
-
Boolean
bool
Указывает, как изменить выделение. Значение True расширяет выделение, перемещая только активный конец. Значение False сворачивает выделенный фрагмент до точки вставки, а затем перемещает точку вставки. Значением по умолчанию является false.
Возвращаемое значение
int
Количество единиц, перемещаемых точкой вставки или активным концом. Свертывание выделенного фрагмента считается одной единицей.
Комментарии
Ненулевое значение расширения соответствует нажимаемой клавише SHIFT в дополнение к сочетанию клавиш, описанной в единице измерения.