System.Windows.Media.TextFormatting Espacio de nombres

Proporciona tipos que controlan el formato del texto, normalmente en un nivel inferior que la presentación de texto basada en controles o el modelo de objetos de texto.

Clases

Nombre Description
CultureSpecificCharacterBufferRange

Representa un intervalo de caracteres asociados a una referencia cultural.

IndexedGlyphRun

Permite a los clientes del motor de texto asignar un índice de caracteres de origen de texto al correspondiente GlyphRun.

TextBounds

Representa el rectángulo delimitador de un intervalo de caracteres.

TextCharacters

Representa una colección de glifos de caracteres de tipos físicos distintos.

TextCollapsedRange

Representa el intervalo de caracteres y su medida de ancho para el texto contraído dentro de una línea.

TextCollapsingProperties

Representa las características del texto contraído.

TextEmbeddedObject

Define un tipo de contenido de texto en el que la medición, las pruebas de posicionamiento y el dibujo de todo el contenido se realizan en su totalidad.

TextEmbeddedObjectMetrics

Especifica las propiedades de un TextEmbeddedObjectobjeto .

TextEndOfLine

Define una ejecución de texto especializada que se usa para marcar el final de una línea.

TextEndOfParagraph

Define una ejecución de texto especializada que se usa para marcar el final de un párrafo.

TextEndOfSegment

Define una ejecución de texto especializada que se usa para marcar el final de un segmento.

TextFormatter

Proporciona servicios para dar formato al texto y romper líneas de texto mediante un cliente de diseño de texto personalizado.

TextHidden

Define una ejecución de texto especializada que se usa para marcar un intervalo de caracteres ocultos.

TextLine

Proporciona una clase abstracta para admitir servicios de formato en una línea de texto.

TextLineBreak

Especifica las propiedades de texto y el estado en el punto donde el texto está roto por el proceso de salto de línea.

TextMarkerProperties

Representa una clase abstracta para definir marcadores de texto.

TextModifier

Representa una ejecución de texto especializada que se puede usar para modificar las propiedades de las ejecuciones de texto dentro de su ámbito.

TextParagraphProperties

Proporciona un conjunto de propiedades, como la dirección del flujo, la alineación o la sangría, que se pueden aplicar a un párrafo. Se trata de una clase abstracta.

TextRun

Representa una secuencia de caracteres que comparten un único conjunto de propiedades.

TextRunBounds

Representa el rectángulo delimitador de una ejecución de texto.

TextRunCache

Proporciona servicios de almacenamiento en caché al objeto para mejorar el TextFormatter rendimiento.

TextRunProperties

Proporciona un conjunto de propiedades, como el tipo de letra o el pincel de primer plano, que se pueden aplicar a un TextRun objeto . Se trata de una clase abstracta.

TextRunTypographyProperties

Proporciona una clase abstracta para admitir propiedades tipográficas para TextRun objetos.

TextSimpleMarkerProperties

Proporciona una implementación genérica de propiedades de marcador de texto.

TextSource

Proporciona una clase abstracta para especificar los datos de caracteres y las propiedades de formato que va a usar el TextFormatter objeto .

TextSpan<T>

Representa una clase genérica que permite un emparejamiento simple de un objeto de tipo T y una longitud de ejecución especificada.

TextTabProperties

Especifica las propiedades de las pestañas definidas por el usuario.

TextTrailingCharacterEllipsis

Define las propiedades de texto contraídas para contraer una línea completa hacia el final en granularidad de caracteres y con puntos suspensivos siendo el símbolo de texto contraído.

TextTrailingWordEllipsis

Define las propiedades de texto contraídas para contraer una línea completa hacia el final en granularidad de palabras y con puntos suspensivos siendo el símbolo de texto contraído.

Estructuras

Nombre Description
CharacterBufferRange

Describe una cadena de caracteres.

CharacterBufferReference

Describe un búfer de caracteres para una ejecución de texto.

CharacterHit

Representa información sobre un carácter alcanzado dentro de una ejecución de glifo.

MinMaxParagraphWidth

Representa el ancho de párrafo más pequeño y más grande posible que puede contener completamente el contenido de texto especificado.

Enumeraciones

Nombre Description
InvertAxes

Indique la inversión de ejes horizontales y verticales de la superficie de dibujo.

TextCollapsingStyle

Especifica el estilo del texto contraído.

TextTabAlignment

Describe cómo se alinea el texto en una ubicación de tabulación.