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

Описывает выравнивание текста в расположении вкладки.