RichEditTextRange.SetIndex(TextRangeUnit, Int32, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перемещает текстовый диапазон в указанную единицу истории.
public:
virtual void SetIndex(TextRangeUnit unit, int index, bool extend) = SetIndex;
void SetIndex(TextRangeUnit const& unit, int const& index, bool const& extend);
public void SetIndex(TextRangeUnit unit, int index, bool extend);
function setIndex(unit, index, extend)
Public Sub SetIndex (unit As TextRangeUnit, index As Integer, extend As Boolean)
Параметры
- unit
- TextRangeUnit
Единица измерения, используемая для перемещения текстового диапазона.
- index
-
Int32
int
Индекс указанной единицы измерения. Диапазон текста перемещается в единицу, которая содержит этот индекс. Если единица является положительной, нумерация единиц начинается в начале истории и продолжается вперед. Если оно отрицательное, нумерирование начинается в конце истории и продолжается назад. Начало истории соответствует индексу = 1 для всех существующих единиц, а последняя единица в истории соответствует индексу = – 1.
- extend
-
Boolean
bool
Указывает, как изменить текстовый диапазон. Значение True расширяет текстовый диапазон, включив в него единицу, перемещая только конечную позицию текстового диапазона. Значение False сворачивает текстовый диапазон до точки вставки, а затем перемещает точку вставки. Значением по умолчанию является false.