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


ITextRange.MoveEnd(TextRangeUnit, Int32) Метод

Определение

Перемещает конечную позицию текстового диапазона.

public:
 int MoveEnd(TextRangeUnit unit, int count);
int MoveEnd(TextRangeUnit const& unit, int const& count);
public int MoveEnd(TextRangeUnit unit, int count);
function moveEnd(unit, count)
Public Function MoveEnd (unit As TextRangeUnit, count As Integer) As Integer

Параметры

unit
TextRangeUnit

Единица измерения для перемещения конечной позиции текстового диапазона. Значение по умолчанию — Character.

count
Int32

int

Число единицдля перемещения конечной позиции текстового диапазона. Значение по умолчанию — 1. Если число больше нуля, конечная позиция перемещается вперед, к концу истории. Если значение count меньше нуля, конечная позиция перемещается назад к началу истории. Если число равно нулю, конечная позиция не перемещается.

Возвращаемое значение

Int32

int

Фактическое число единиц, в которых перемещается конечная позиция текстового диапазона.

Комментарии

При перемещении конечной позиции текстового диапазона так, чтобы она предшествовала исходной начальной позиции, этот метод устанавливает начальную позицию, равную новой позиции конца; то есть текстовый диапазон становится вырожденным диапазоном (точкой вставки).

Этот метод перемещает конечную позицию в логическом направлении, а не в физическом направлении. То есть движение к концу или началу истории. В зависимости от языка перемещение конечной позиции к концу истории может привести к тому, что конечная позиция перемещается влево или вправо.

Дополнительные сведения см. в обсуждении В ITextRange и в разделе Примечания статьи ITextRange.Move.

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

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