Интерфейс ITextStrings (tom.h)
Интерфейс ITextStrings представляет коллекцию строк форматированного текста, которые полезны для управления форматированным текстом. В частности, можно использовать коллекцию для преобразования математических выражений с линейным форматированием в встроенную форму и наоборот. Вы также можете использовать коллекцию для сбора объединения набора строк форматированного текста или для управления строкой без изменения основной истории. Коллекция эффективно реализуется путем объединения строк во временной истории и поддержания массива счетчиков строк, определяющих строки.
Наследование
Интерфейс ITextStrings наследуется от интерфейса IDispatch . ITextStrings также имеет следующие типы элементов:
Методы
Интерфейс ITextStrings содержит следующие методы.
ITextStrings::Add Добавляет строку в конец коллекции. |
ITextStrings::Append Добавляет строку к строке по указанному индексу в коллекции. |
ITextStrings::Cat2 Объединяет две строки. |
ITextStrings::CatTop2 Вставляет текст между двумя верхними строками в коллекции. |
ITextStrings::D eleteRange Удаляет содержимое заданного диапазона. |
ITextStrings::EncodeFunction Кодирует объект с заданным набором строк аргументов. |
ITextStrings::GetCch Возвращает число символов для выбранного строкового индекса. |
ITextStrings::GetCount Возвращает количество строк в коллекции строк. |
ITextStrings::InsertNullStr Вставляет строку NULL в коллекцию по выбранному индексу строки. |
ITextStrings::Item Возвращает объект ITextRange2 для выбранного индекса в строковой коллекции. |
ITextStrings::MoveBoundary Перемещает начальную границу строки по индексу для выбранного числа символов. |
ITextStrings::P refixTop Префикс строки к верхней строке в коллекции. |
ITextStrings::Remove Удаляет строку из коллекции строк, начиная с индекса. |
ITextStrings::SetFormattedText Заменяет текст форматированным текстом. |
ITextStrings::SetOpCp Задает позицию символа в истории исходного диапазона с требуемыми атрибутами форматирования символов. |
ITextStrings::SuffixTop Суффиксы строки с верхней строкой в коллекции. |
ITextStrings::Swap Меняет местами две верхние строки в коллекции. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Целевая платформа | Windows |
Header | tom.h |