ITextFrame

Интерфейс ITextFrame

Представляет 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 на массив строк, где каждый элемент соответствует отдельному текстовому столбцу внутри кадра.

См. также