System.Windows.Media.TextFormatting Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет типы, управляющие форматированием текста, обычно на более низком уровне, чем позволяет текстовое представление на основе элементов управления или модель текстового объекта.
Классы
CultureSpecificCharacterBufferRange |
Представляет диапазон символов, связанных с языком и региональными параметрами. |
IndexedGlyphRun |
Позволяет клиентам текстового ядра сопоставлять индексы символов в исходном тексте соответствующим объектам GlyphRun. |
TextBounds |
Представляет ограничивающий прямоугольник диапазона символов. |
TextCharacters |
Представляет коллекцию глифов знаков из определенных физических шрифтов. |
TextCollapsedRange |
Представляет диапазон символов и его ширину для свернутого текста в строке. |
TextCollapsingProperties |
Представляет собой характеристики свернутого текста. |
TextEmbeddedObject |
Определяет тип текстового содержимого, в котором в целом выполняется измерение, проверка нажатия и рисование всего содержимого. |
TextEmbeddedObjectMetrics |
Указывает свойства для объекта TextEmbeddedObject. |
TextEndOfLine |
Определяет специальную текстовую цепочку, используемую для обозначения конца строки. |
TextEndOfParagraph |
Определяет специальную текстовую цепочку, используемую для обозначения конца абзаца. |
TextEndOfSegment |
Определяет специальную текстовую цепочку, используемую для обозначения конца сегмента. |
TextFormatter |
Предоставляет службы для форматирования текста и разбивки текста на строки с помощью пользовательского клиента текстового макета. |
TextHidden |
Определяет специальную текстовую цепочку, используемую для обозначения диапазона скрытых символов. |
TextLine |
Предоставляет абстрактный класс, обеспечивающий поддержку служб форматирования для текстовой строки. |
TextLineBreak |
Задает свойства текста и состояние в точке разрыва текста процессом разрыва строки. |
TextMarkerProperties |
Представляет абстрактный класс для определения текстовых меток. |
TextModifier |
Представляет специализированную текстовую цепочку, которая может использоваться для изменения свойств текстовых цепочек в ее области. |
TextParagraphProperties |
Предоставляет набор свойств, таких как направление текста, выравнивание или отступы, которые могут применяться к абзацу. Этот класс является абстрактным. |
TextRun |
Представляет последовательность символов, совместно использующих один набор свойств. |
TextRunBounds |
Представляет ограничивающий прямоугольник текстовой цепочки. |
TextRunCache |
Предоставляет для объекта TextFormatter службы кэширования, используемые для повышения производительности. |
TextRunProperties |
Предоставляет набор свойств, таких как шрифт или кисть переднего плана, которые могут применяться к объекту TextRun. Этот класс является абстрактным. |
TextRunTypographyProperties |
Предоставляет абстрактный класс для поддержки типографических свойств объектов TextRun. |
TextSimpleMarkerProperties |
Обеспечивает универсальную реализацию свойств текстовых меток. |
TextSource |
Предоставляет абстрактный класс для задания данных и свойств форматирования знака, используемых объектом TextFormatter. |
TextSpan<T> |
Представляет универсальный класс, позволяющий сопоставлять объект типа T и заданную длину цепочки. |
TextTabProperties |
Задает свойства определяемых пользователем табуляций. |
TextTrailingCharacterEllipsis |
Определяет свойства для сворачивания всей строки в направлении конца на уровне символов с использованием многоточия в качестве символа свернутого текста. |
TextTrailingWordEllipsis |
Определяет свойства для сворачивания всей строки в направлении конца на уровне детализации слов с использованием многоточия в качестве символа свернутого текста. |
Структуры
CharacterBufferRange |
Описывает строку символов. |
CharacterBufferReference |
Описывает буфер знаков для текстовой цепочки. |
CharacterHit |
Представляет информацию о нажатии символа в последовательности глифов. |
MinMaxParagraphWidth |
Представляет наименьшую возможную ширину абзаца, который может полностью содержать заданное текстовое содержимое. |
Перечисления
InvertAxes |
Указывает обращение горизонтальных и вертикальных осей поверхности рисования. |
TextCollapsingStyle |
Задает стиль свернутого текста. |
TextTabAlignment |
Описывает способ выравнивания текста в позиции табуляции. |