System.Windows.Media.TextFormatting Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece tipos que controlam a formatação de texto, normalmente em um nível inferior ao da apresentação de texto baseada em controle ou do modelo de objeto de texto.
Classes
| CultureSpecificCharacterBufferRange |
Representa um intervalo de caracteres que estão associados a uma cultura. |
| IndexedGlyphRun |
Permite que clientes do mecanismo de texto mapeiem um índice de caracteres de origem de texto para o GlyphRun correspondente. |
| TextBounds |
Representa o retângulo delimitador de um intervalo de caracteres. |
| TextCharacters |
Representa uma coleção de glifos de caractere de tipos faces de tipo distintas. |
| TextCollapsedRange |
Representa o intervalo de caracteres e suas medidas de largura para texto recolhido dentro de uma linha. |
| TextCollapsingProperties |
Representa as características do texto recolhido. |
| TextEmbeddedObject |
Define um tipo de conteúdo de texto no qual a medição, os teste de acertos e o desenho de todo o conteúdo são realizados como um todo. |
| TextEmbeddedObjectMetrics |
Especifica as propriedades para um TextEmbeddedObject. |
| TextEndOfLine |
Define um texto especializado executar que é usado para marcar o final de uma linha. |
| TextEndOfParagraph |
Define uma execução de texto especializado usado para marcar o final de um parágrafo. |
| TextEndOfSegment |
Define uma execução de texto especializado usado para marcar o final de um segmento. |
| TextFormatter |
Fornece serviços para formatação de texto e quebra de linhas de texto usando um cliente de layout de texto personalizado. |
| TextHidden |
Define uma execução de texto especializado usada para marcar um intervalo de caracteres ocultos. |
| TextLine |
Fornece uma classe abstrata para dar suporte a serviços de formatação para uma linha de texto. |
| TextLineBreak |
Especifica as propriedades de texto e o estado no ponto em que o texto é dividido pela processo de quebra de linha. |
| TextMarkerProperties |
Representa uma classe abstrata para definir os marcadores de texto. |
| TextModifier |
Representa um especializado sequência de texto que pode ser usado para modificar as propriedades de texto é executado dentro de seu escopo. |
| TextParagraphProperties |
Fornece um conjunto de propriedades, como a direção de fluxo, alinhamento ou recuo, que pode ser aplicado a um parágrafo. Esta é uma classe abstrata. |
| TextRun |
Representa uma sequência de caracteres que compartilham um único conjunto de propriedades. |
| TextRunBounds |
Representa o retângulo delimitador de uma sequência de texto. |
| TextRunCache |
Fornece serviços de armazenamento em cache para o TextFormatter objeto para melhorar o desempenho. |
| TextRunProperties |
Fornece um conjunto de propriedades, como faces de tipos ou pincel de primeiro plano, que podem ser aplicadas a um objeto TextRun. Esta é uma classe abstrata. |
| TextRunTypographyProperties |
Fornece uma classe abstrata para dar suporte às propriedades de tipografia para objetos TextRun. |
| TextSimpleMarkerProperties |
Fornece para uma implementação de propriedades de marcador de texto. |
| TextSource |
Fornece uma classe abstrata para especificar dados de caractere e formatar propriedades a serem usadas pelo objeto TextFormatter. |
| TextSpan<T> |
Representa uma classe genérica que permite que um emparelhamento simples de um objeto do tipo T e um comprimento de execução especificado. |
| TextTabProperties |
Especifica as propriedades de tabulação definidas pelo usuário. |
| TextTrailingCharacterEllipsis |
Define as propriedades de texto recolhido para recolher toda a linha final na granularidade de caractere e com reticências sendo o símbolo de texto recolhido. |
| TextTrailingWordEllipsis |
Define as propriedades de texto recolhido para recolher toda a linha até o fim na granularidade de palavra e com reticências sendo o símbolo de texto recolhido. |
Estruturas
| CharacterBufferRange |
Descreve uma cadeia de caracteres. |
| CharacterBufferReference |
Descreve um buffer de caracteres para uma sequência de texto. |
| CharacterHit |
Representa informações sobre um caractere para o qual houve uma ocorrência em uma execução de glifo. |
| MinMaxParagraphWidth |
Representa a menor e a maior larguras de parágrafo possíveis que contêm totalmente o conteúdo de texto especificado. |
Enumerações
| InvertAxes |
Indica a inversão dos eixos horizontal e vertical da superfície de desenho. |
| TextCollapsingStyle |
Especifica o estilo do texto recolhido. |
| TextTabAlignment |
Descreve como o texto é alinhado em um local da tabulação. |