Microsoft.UI.Xaml.Documents Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет базовые классы модели текста и документа.
Классы
| Имя | Описание |
|---|---|
| Block |
Абстрактный класс, предоставляющий основу для всех элементов содержимого уровня блока. |
| BlockCollection |
Представляет коллекцию элементов Block . |
| Bold |
Предоставляет встроенный элемент содержимого, который приводит к отображению содержимого с полужирным весом шрифта. |
| Glyphs |
Предоставляет визуальное представление букв, символов или символов в определенном шрифте и стиле. |
| Hyperlink |
Предоставляет встроенный элемент содержимого уровня, предоставляющий средства для размещения гиперссылок. |
| HyperlinkClickEventArgs |
Предоставляет данные для события Гиперссылка.Click . |
| Inline |
Предоставляет базовый класс для встроенных текстовых элементов, таких как Span и Run. |
| InlineCollection |
Представляет коллекцию встроенных элементов. |
| InlineUIContainer |
Предоставляет встроенный элемент содержимого, позволяющий внедрять типы UIElement в содержимое RichTextBlock. |
| Italic |
Предоставляет встроенный элемент содержимого потока, который приводит к отображению содержимого с курсивным стилем шрифта. |
| LineBreak |
Представляет встроенный элемент, который приводит к началу новой строки в содержимом при отрисовке в текстовом контейнере. |
| Paragraph |
Предоставляет элемент содержимого уровня блока, используемый для группировки содержимого в абзац. |
| Run |
Представляет дискретный раздел отформатированного или неформатированного текста. |
| Span |
Группит другие встроенные элементы содержимого. Родительский класс для полужирного, гиперссылок, курсивного и подчеркивания. |
| TextElement |
Абстрактный класс, используемый в качестве базового класса для классов block иinline . TextElement поддерживает общий API для классов, участвующих в текстовой объектной модели XAML, таких как свойства, управляющие размером текста, семействами шрифтов и т. д. |
| TextHighlighter |
Представляет объект, который выделяет один или несколько диапазонов текста. |
| TextHighlighterBase |
Базовый класс для TextHighlighter. |
| TextPointer |
Представляет позицию в текстовом элементе. |
| Typography |
Предоставляет доступ к набору свойств типографии OpenType Microsoft. Эти свойства реализуются как присоединенные свойства XAML, поэтому их можно задать из свойств текстовой объектной модели, а также из определенных текстовых элементов управления. |
| Underline |
Предоставляет встроенный элемент содержимого, который приводит к отображению содержимого с подчеркнутым украшением текста. |
Структуры
| Имя | Описание |
|---|---|
| TextRange |
Представляет выделение текстового содержимого. |
Перечисления
| Имя | Описание |
|---|---|
| LogicalDirection |
Указывает логическое направление, в котором выполняются определенные текстовые операции, например вставка, извлечение или переход по тексту относительно указанной позиции ( TextPointer). |
| UnderlineStyle |
Определяет константы, указывающие внешний вид подчеркивания, используемого для элемента. |