ITextRange.StartOf(TextRangeUnit, Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перемещает или расширяет диапазон текста до начала ближайшей указанной текстовой единицы. Диапазон текста перемещается или расширяется в обратном направлении в документе.
public:
int StartOf(TextRangeUnit unit, bool extend);
int StartOf(TextRangeUnit const& unit, bool const& extend);
public int StartOf(TextRangeUnit unit, bool extend);
function startOf(unit, extend)
Public Function StartOf (unit As TextRangeUnit, extend As Boolean) As Integer
Параметры
- unit
- TextRangeUnit
Единица измерения, на которую необходимо переместить начальную позицию текстового диапазона. Значение по умолчанию — Word.
- extend
-
Boolean
bool
Значение True расширяет текстовый диапазон, перемещая только начальную позицию диапазона в начало указанной единицы. Значение False перемещает оба конца текстового диапазона в начало указанной единицы. Значением по умолчанию является false.
Возвращаемое значение
int
Число символов, в которых перемещается точка вставки или начальная позиция. Обратите внимание, что это значение всегда меньше или равно нулю, так как движение всегда находится к началу истории.
Комментарии
Если текстовый диапазон является точкой вставки на границе между единицами , этот метод не изменяет начальную позицию.
Начальная позиция не меняется, если для единицы измерения задано значение Символ.