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


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

Индексированный текстовый блок.

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

Int32

int

Значение индекса. Значение равно нулю, если единица измерения не существует.

Комментарии

Первая единица в истории имеет значение индекса 1. Индекс единицы измерения одинаков для всех позиций символов от позиции непосредственно перед единицей до последнего символа в блоке.

Для текстового диапазона в конце истории индекс, полученный GetIndex, указывает количество единиц в истории, например количество слов, строк, объектов и т. д.

Значение индекса, возвращаемое методом GetIndex, недопустимо при последующем изменении текста. Будьте осторожны при использовании полученных значений индекса, особенно если значения хранятся в течение значительного времени.

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

См. также раздел