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


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.

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

Int32

int

Количество позиций символов, в которых был перемещен или расширен диапазон, плюс 1, если текстовый диапазон свернулся до начала диапазона. Если текстовый диапазон включает окончательный возврат каретки (CR) в конце истории, а расширение имеет значение false, возвращаемое значение устанавливается в –1, чтобы указать, что сворачивание произошло до конца диапазона. Это связано с тем, что точка вставки не может существовать за пределами окончательного CR.

Реализации

M:Microsoft.UI.Text.ITextRange.EndOf(Microsoft.UI.Text.TextRangeUnit,System.Boolean) M:Microsoft.UI.Text.ITextRange.EndOf(Microsoft.UI.Text.TextRangeUnit,bool)

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