System.Windows.Media.TextFormatting Namespace

Proporciona los tipos que controlan el formato del texto, normalmente en un nivel más bajo que la presentación de texto basada en control o el modelo de objetos de texto. Provides types that control formatting of text, typically at a lower level than control-based text presentation or the text object model.

Classes

CultureSpecificCharacterBufferRange

Representa un intervalo de caracteres que están asociados a una referencia cultural.Represents a range of characters that are associated with a culture.

IndexedGlyphRun

Permite a los clientes de motor de texto asignar un índice de carácter del origen de texto al objeto GlyphRun correspondiente.Allows text engine clients to map a text source character index to the corresponding GlyphRun.

TextBounds

Representa el rectángulo delimitador de un intervalo de caracteres.Represents the bounding rectangle of a range of characters.

TextCharacters

Representa una colección de glifos de caracteres de tipos de letra físicos distintos.Represents a collection of character glyphs from distinct physical typefaces.

TextCollapsedRange

Representa el intervalo de caracteres y la medida de ancho del texto contraído dentro de una línea.Represents the range of characters and its width measurement for collapsed text within a line.

TextCollapsingProperties

Representa las características de texto contraído.Represents the characteristics of collapsed text.

TextEmbeddedObject

Define un tipo de contenido de texto en el que la medición, prueba de acceso y dibujo de todo el contenido se hace en conjunto.Defines a type of text content in which measuring, hit testing and drawing of the entire content is done in whole.

TextEmbeddedObjectMetrics

Especifica las propiedades de TextEmbeddedObject.Specifies properties for a TextEmbeddedObject.

TextEndOfLine

Define una ejecución de texto especializada que se usa para marcar el fin de una línea.Defines a specialized text run that is used to mark the end of a line.

TextEndOfParagraph

Define una ejecución de texto especializada que se usa para marcar el fin de un párrafo.Defines a specialized text run that is used to mark the end of a paragraph.

TextEndOfSegment

Define una ejecución de texto especializada que se usa para marcar el fin de un segmento.Defines a specialized text run that is used to mark the end of a segment.

TextFormatter

Proporciona los servicios para dar formato al texto e interrumpir líneas de texto mediante un cliente de diseño de texto personalizado.Provides services for formatting text and breaking text lines using a custom text layout client.

TextHidden

Define una ejecución de texto especializada que se usar para marcar un intervalo de caracteres ocultos.Defines a specialized text run that is used to mark a range of hidden characters.

TextLine

Proporciona una clase abstracta para admitir servicios de formato en una línea de texto.Provides an abstract class for supporting formatting services to a line of text.

TextLineBreak

Especifica las propiedades de texto y el estado en el punto donde el proceso de salto de línea interrumpe el texto.Specifies text properties and state at the point where text is broken by the line breaking process.

TextMarkerProperties

Representa una clase abstracta para definir los marcadores de texto.Represents an abstract class for defining text markers.

TextModifier

Representa una ejecución de texto especializada que se puede usar para modificar propiedades de ejecuciones de texto dentro de su ámbito.Represents a specialized text run that can be used to modify properties of text runs within its scope.

TextParagraphProperties

Proporciona un conjunto de propiedades, como dirección de flujo, alineación o sangría, que se pueden aplicar a un párrafo.Provides a set of properties, such as flow direction, alignment, or indentation, that can be applied to a paragraph. Se trata de una clase abstracta.This is an abstract class.

TextRun

Representa una secuencia de caracteres que comparten un único conjunto de propiedades.Represents a sequence of characters that share a single property set.

TextRunBounds

Representa el rectángulo delimitador de una ejecución de texto.Represents the bounding rectangle of a text run.

TextRunCache

Proporciona servicios de almacenamiento en caché al objeto TextFormatter para mejorar el rendimiento.Provides caching services to the TextFormatter object in order to improve performance.

TextRunProperties

Proporciona un conjunto de propiedades, como tipo de letra o pincel de primer plano, que se puede aplicar a un objeto TextRun.Provides a set of properties, such as typeface or foreground brush, that can be applied to a TextRun object. Se trata de una clase abstracta.This is an abstract class.

TextRunTypographyProperties

Proporciona una clase abstracta para compatibilidad con las propiedades tipográficas de los objetos TextRun.Provides an abstract class for supporting typography properties for TextRun objects.

TextSimpleMarkerProperties

Dispone de una implementación genérica de propiedades de marcador de texto.Provides for a generic implementation of text marker properties.

TextSource

Proporciona una clase abstracta para especificar los datos de caracteres y las propiedades de formato que va a usar el objeto TextFormatter.Provides an abstract class for specifying character data and formatting properties to be used by the TextFormatter object.

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.Represents a generic class that allows a simple pairing of an object of type T and a specified run length.

TextTabProperties

Especifica propiedades de fichas definidas por el usuario.Specifies properties of user-defined tabs.

TextTrailingCharacterEllipsis

Define las propiedades de texto contraído para contraer una línea entera hacia el final con granularidad de carácter y con puntos suspensivos como símbolo del texto contraído.Defines collapsed text properties for collapsing a whole line toward the end at character granularity, and with ellipsis being the collapsed text symbol.

TextTrailingWordEllipsis

Define las propiedades de texto contraído para contraer una línea entera hacia el final con granularidad de palabra y con puntos suspensivos como símbolo del texto contraído.Defines collapsed text properties for collapsing a whole line toward the end at word granularity, and with ellipsis being the collapsed text symbol.

Structs

CharacterBufferRange

Describe una cadena de caracteres.Describes a string of characters.

CharacterBufferReference

Describe un búfer de caracteres para una ejecución de texto.Describes a character buffer for a text run.

CharacterHit

Representa información sobre un acierto del carácter dentro de una ejecución del glifo.Represents information about a character hit within a glyph run.

MinMaxParagraphWidth

Representa el ancho de párrafo menor y mayor posible que puede incluir íntegramente el contenido de texto especificado.Represents the smallest and largest possible paragraph width that can fully contain the specified text content.

Enums

InvertAxes

Indica la inversión de los ejes horizontal y vertical de la superficie de dibujo.Indicate the inversion of horizontal and vertical axes of the drawing surface.

TextCollapsingStyle

Especifica el estilo de texto contraído.Specifies the style of collapsed text.

TextTabAlignment

Describe cómo se alinea el texto en una ubicación de la ficha.Describes how text is aligned at a tab location.