System.Windows.Media.TextFormatting Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece tipos que controlam a formatação do texto, tipicamente a um nível inferior à apresentação do texto baseada em controlo ou ao modelo de objetos de texto.
Classes
| Name | Description |
|---|---|
| CultureSpecificCharacterBufferRange |
Representa uma variedade de personagens associadas a uma cultura. |
| IndexedGlyphRun |
Permite aos clientes de motores de texto mapear um índice de caracteres de origem de texto para o correspondente GlyphRun. |
| TextBounds |
Representa o retângulo delimitador de um conjunto de caracteres. |
| TextCharacters |
Representa uma coleção de glifos de caracteres provenientes de tipos físicos distintos. |
| TextCollapsedRange |
Representa o intervalo de caracteres e a sua medida de largura para texto dobrado dentro de uma linha. |
| TextCollapsingProperties |
Representa as características do texto dobrado. |
| TextEmbeddedObject |
Define um tipo de conteúdo textual em que a medição, testes de resultados e desenho de todo o conteúdo são feitos na sua totalidade. |
| TextEmbeddedObjectMetrics |
Especifica propriedades para um TextEmbeddedObject. |
| TextEndOfLine |
Define uma sequência de texto especializada que é usada para marcar o fim de uma linha. |
| TextEndOfParagraph |
Define uma sequência de texto especializada que é usada para assinalar o fim de um parágrafo. |
| TextEndOfSegment |
Define uma sequência de texto especializada que é usada para marcar o fim de um segmento. |
| TextFormatter |
Fornece serviços para formatação de texto e quebra de linhas de texto utilizando um cliente personalizado de layout de texto. |
| TextHidden |
Define uma sequência de texto especializada que é usada para marcar um conjunto de caracteres ocultos. |
| TextLine |
Fornece uma classe abstrata para suportar serviços de formatação a uma linha de texto. |
| TextLineBreak |
Especifica propriedades e estado do texto no ponto onde o texto é quebrado pelo processo de quebra de linha. |
| TextMarkerProperties |
Representa uma classe abstrata para definir marcadores de texto. |
| TextModifier |
Representa uma execução de texto especializada que pode ser usada para modificar propriedades de execuções de texto dentro do seu âmbito. |
| TextParagraphProperties |
Fornece um conjunto de propriedades, como direção do fluxo, alinhamento ou indentação, que podem ser aplicadas a um parágrafo. Esta é uma classe abstrata. |
| TextRun |
Representa uma sequência de caracteres que partilham um único conjunto de propriedades. |
| TextRunBounds |
Representa o retângulo delimitador de uma sequência de texto. |
| TextRunCache |
Fornece serviços de cache ao TextFormatter objeto para melhorar o desempenho. |
| TextRunProperties |
Fornece um conjunto de propriedades, como tipografia ou pincel de primeiro plano, que podem ser aplicadas a um TextRun objeto. Esta é uma classe abstrata. |
| TextRunTypographyProperties |
Fornece uma classe abstrata para suportar propriedades tipográficas de TextRun objetos. |
| TextSimpleMarkerProperties |
Fornece uma implementação genérica das propriedades do marcador de texto. |
| TextSource |
Fornece uma classe abstrata para especificar dados de caracteres e propriedades de formatação a serem usadas pelo TextFormatter objeto. |
| TextSpan<T> |
Representa uma classe genérica que permite um emparelhamento simples de um objeto do tipo T com um comprimento de sequência especificado. |
| TextTabProperties |
Especifica propriedades de separadores definidos pelo utilizador. |
| TextTrailingCharacterEllipsis |
Define propriedades de texto dobrado para colapsar uma linha inteira para o fim na granularidade dos caracteres, e com a elipse sendo o símbolo do texto dobrado. |
| TextTrailingWordEllipsis |
Define propriedades de texto colapsado para colapsar uma linha inteira perto do fim na granularidade da palavra, e com a elipse sendo o símbolo do texto colapsado. |
Estruturas
| Name | Description |
|---|---|
| CharacterBufferRange |
Descreve uma sequência de caracteres. |
| CharacterBufferReference |
Descreve um buffer de caracteres para uma execução de texto. |
| CharacterHit |
Representa informação sobre uma personagem atingida numa corrida de glifos. |
| MinMaxParagraphWidth |
Representa a menor e maior largura de parágrafo possível que pode conter totalmente o conteúdo do texto especificado. |
Enumerações
| Name | Description |
|---|---|
| InvertAxes |
Indique a inversão dos eixos horizontal e vertical da superfície de desenho. |
| TextCollapsingStyle |
Especifica o estilo do texto dobrado. |
| TextTabAlignment |
Descreve como o texto está alinhado numa localização de separador. |