ITextFrame

ITextFrame интерфейс

Represents a TextFrame.

public interface ITextFrame : ISlideComponent

Свойства

ИмяОписание
AsISlideComponent { get; }Позволяет получить базовый интерфейс ISlideComponent. Только чтение ISlideComponent.
HyperlinkQueries { get; }Обеспечивает простой доступ к содержащимся гиперссылкам. Только чтение IHyperlinkQueries.
Paragraphs { get; }Возвращает список всех абзацев в кадре. Только чтение IParagraphCollection.
ParentCell { get; }Возвращает родительскую ячейку или null, если родительский объект не реализует интерфейс ICell. Только чтение ICell.
ParentShape { get; }Возвращает родительскую фигуру или null, если родительский объект не реализует интерфейс IShape. Только чтение IShape.
Text { get; set; }Получает или задает простой текст для TextFrame. Чтение/запись String.
TextFrameFormat { get; }Возвращает объект форматирования для этого объекта TextFrame. Только чтение ITextFrameFormat.

Методы

ИмяОписание
HighlightRegex(Regex, Color, IFindResultCallback)Выделяет все совпадения регулярного выражения указанным цветом.
HighlightText(string, Color)Выделяет все совпадения образца текста указанным цветом.
HighlightText(string, Color, ITextSearchOptions, IFindResultCallback)Выделяет все совпадения образца текста указанным цветом.
JoinPortionsWithSameFormatting()Объединяет фрагменты с одинаковым форматированием во всех абзацах.
ReplaceRegex(Regex, string, IFindResultCallback)Заменяет все совпадения регулярного выражения указанной строкой.
ReplaceText(string, string, ITextSearchOptions, IFindResultCallback)Заменяет все вхождения указанного текста другим указанным текстом.
SplitTextByColumns()Разделяет текстовое содержимое ITextFrame на массив строк, где каждый элемент соответствует отдельному текстовому столбцу внутри кадра.

См. также