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. |