TextFrame

Класс TextFrame

Представляет TextFrame.

public sealed class TextFrame : ITextFrame

Свойства

НазваниеОписание
HyperlinkQueries { get; }Обеспечивает легкий доступ к содержащимся гиперссылкам. Только для чтения IHyperlinkQueries.
Paragraphs { get; }Возвращает список всех абзацев в рамке. Только для чтения IParagraphCollection.
ParentCell { get; }Возвращает родительскую ячейку или null, если родительский объект не реализует интерфейс ICell. Только для чтения ICell.
ParentShape { get; }Возвращает родительскую фигуру или null, если родительский объект не реализует интерфейс IShape. Только для чтения IShape.
Presentation { get; }Возвращает родительскую презентацию TextFrame. Только для чтения IPresentation.
Slide { get; }Возвращает родительский слайд TextFrame. Только для чтения IBaseSlide.
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 на массив строк, где каждый элемент соответствует отдельному текстовому столбцу в рамке.

См. также