Partilhar via


Windows.UI.Xaml.Documents Namespace

Fornece classes básicas de modelo de texto e documento.

Classes

Block

Uma classe abstrata que fornece uma base para todos os elementos de conteúdo de nível de bloco.

BlockCollection

Representa uma coleção de elementos Block .

Bold

Fornece um elemento de conteúdo em nível embutido que faz com que o conteúdo seja renderizado com um peso de fonte em negrito.

ContactContentLinkProvider

Define um ContentLink que contém um contato.

ContentLink

Fornece um elemento de conteúdo em nível embutido que fornece recursos para hospedar links para informações contextuais.

ContentLinkInvokedEventArgs

Fornece dados de evento para o evento ContentLink.Invoked .

ContentLinkProvider

Define o tipo de ContentLink usado em um controle de texto.

ContentLinkProviderCollection

Representa uma coleção de objetos ContentLinkProvider que podem ser acessados individualmente pelo índice.

Glyphs

Fornece uma representação visual de letras, caracteres ou símbolos, em uma fonte e estilo específicos.

Hyperlink

Fornece um elemento de conteúdo em nível embutido que fornece recursos para hospedar hiperlinks.

HyperlinkClickEventArgs

Fornece dados para o evento Hyperlink.Click .

Inline

Fornece uma classe base para elementos de texto embutidos, como Span e Run.

InlineCollection

Representa uma coleção de elementos Embutidos .

InlineUIContainer

Fornece um elemento de conteúdo embutido que permite que os tipos UIElement sejam inseridos no conteúdo de um RichTextBlock.

Italic

Fornece um elemento de conteúdo de fluxo de nível embutido que faz com que o conteúdo renderize com um estilo da fonte em itálico.

LineBreak

Representa um elemento embutido que faz com que uma nova linha comece no conteúdo quando renderizada em um contêiner de texto.

Paragraph

Fornece um elemento de conteúdo de nível de bloco usado para agrupar conteúdo em um parágrafo.

PlaceContentLinkProvider

Define um ContentLink que contém um local.

Run

Representa uma seção discreta de texto formatado ou não formatado.

Span

Agrupa outros elementos de conteúdo embutido . Classe pai para Negrito, Hiperlink, Itálico e Sublinhado.

TextElement

Uma classe abstrata usada como a classe base para as classes block einline também abstratas. TextElement dá suporte à API comum para classes envolvidas no modelo de objeto de texto XAML, como propriedades que controlam o tamanho do texto, famílias de fontes e assim por diante.

TextHighlighter

Representa um objeto que realça um ou mais intervalos de texto.

TextHighlighterBase

A classe base para TextHighlighter.

TextPointer

Representa uma posição dentro de um elemento de texto.

Typography

Fornece acesso a um conjunto de propriedades de tipografia do Microsoft OpenType. Essas propriedades são implementadas como propriedades anexadas XAML de modo que possam ser definidas a partir de propriedades do modelo de objeto de texto, bem como de controles de texto específicos.

Underline

Fornece um elemento de conteúdo em nível embutido que faz com que o conteúdo seja renderizado com uma decoração de texto sublinhado.

Estruturas

TextRange

Representa uma seleção de conteúdo de texto.

Enumerações

LogicalDirection

Especifica uma direção lógica na qual executar determinadas operações de texto, como inserir, recuperar ou navegar por texto em relação a uma posição especificada (um TextPointer).

UnderlineStyle

Define constantes que especificam a aparência do sublinhado usado para um elemento .