RichEditTextRange.EndOf(TextRangeUnit, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перемещает или расширяет диапазон текста до конца ближайшей указанной текстовой единицы. Текстовый диапазон перемещается или расширяется в документе.
public:
virtual int EndOf(TextRangeUnit unit, bool extend) = EndOf;
int EndOf(TextRangeUnit const& unit, bool const& extend);
public int EndOf(TextRangeUnit unit, bool extend);
function endOf(unit, extend)
Public Function EndOf (unit As TextRangeUnit, extend As Boolean) As Integer
Параметры
- unit
- TextRangeUnit
Единица измерения для перемещения конечной позиции текстового диапазона.
- extend
-
Boolean
bool
Значение true для расширения текстового диапазона путем перемещения только конечной позиции диапазона в конец указанной единицы измерения. значение false для перемещения обоих концов текстового диапазона в конец указанного блока. Значение по умолчанию — false.
Возвращаемое значение
int
Число позиций символов, которые были перемещены или расширены, плюс 1, если текстовый диапазон свернулся в начало диапазона. Если текстовый диапазон содержит окончательный возврат каретки (CR) в конце истории, а расширение имеет значение false, возвращаемое значение устанавливается в –1, чтобы указать, что свертывание произошло до конца диапазона. Это связано с тем, что точка вставки не может существовать за пределами конечного cr.