ITextRange.GetIndex(TextRangeUnit) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает индекс истории текстовой единицы (слово, строка, предложение, абзац и т. д.) в исходной позиции текстового диапазона.
public:
int GetIndex(TextRangeUnit unit);
int GetIndex(TextRangeUnit const& unit);
public int GetIndex(TextRangeUnit unit);
function getIndex(unit)
Public Function GetIndex (unit As TextRangeUnit) As Integer
Параметры
- unit
- TextRangeUnit
Индексированный текстовый блок.
Возвращаемое значение
int
Значение индекса. Значение равно нулю, если единица измерения не существует.
Комментарии
Первая единица в истории имеет значение индекса 1. Индекс единицы измерения одинаков для всех позиций символов от позиции непосредственно перед единицей до последнего символа в блоке.
Для текстового диапазона в конце истории индекс, полученный GetIndex, указывает количество единиц в истории, например количество слов, строк, объектов и т. д.
Значение индекса, возвращаемое методом GetIndex, недопустимо при последующем изменении текста. Будьте осторожны при использовании полученных значений индекса, особенно если значения хранятся в течение значительного времени.