System.Windows.Media.TextFormatting Spazio dei nomi

Fornisce tipi che controllano la formattazione del testo, in genere a un livello inferiore rispetto alla presentazione di testo basata sui controlli o al modello TOM (Text Object Model).

Classi

CultureSpecificCharacterBufferRange

Rappresenta un intervallo di caratteri associato a un’impostazione cultura.

IndexedGlyphRun

Consente ai client del motore di testo di eseguire il mapping di un indice dei caratteri del testo origine al GlyphRun corrispondente.

TextBounds

Rappresenta il rettangolo di delimitazione di un intervallo di caratteri.

TextCharacters

Rappresenta un insieme di glifi di carattere da caratteri tipografici fisici distinti.

TextCollapsedRange

Rappresenta l'intervallo di caratteri e la relativa misurazione di larghezza per il testo compresso in una riga.

TextCollapsingProperties

Rappresenta le caratteristiche del testo compresso.

TextEmbeddedObject

Definisce un tipo di contenuto di testo nel quale la misura, l’hit test e il disegno del contenuto nel suo insieme viene effettuato in modo completo.

TextEmbeddedObjectMetrics

Specifica le proprietà per un oggetto TextEmbeddedObject.

TextEndOfLine

Definisce una sequenza di testo specializzata che viene utilizzata per contrassegnare la fine di una riga.

TextEndOfParagraph

Definisce una sequenza di testo specializzata che viene utilizzata per contrassegnare la fine di un paragrafo.

TextEndOfSegment

Definisce una sequenza di testo specializzata che viene utilizzata per contrassegnare la fine di un segmento.

TextFormatter

Fornisce servizi per la formattazione del testo e per inserire interruzioni di riga utilizzando un client di layout del testo personalizzato.

TextHidden

Definisce una sequenza di testo specializzata che viene utilizzata per contrassegnare un intervallo di caratteri nascosti.

TextLine

Fornisce una classe astratta per supportare i servizi di formattazione per una riga del testo.

TextLineBreak

Specifica le proprietà di testo e dichiara il punto in cui il testo è stato interrotto dal processo di interruzione di riga.

TextMarkerProperties

Rappresenta una classe astratta per la definizione dei marcatori di testo.

TextModifier

Rappresenta una sequenza di testo specializzata che può essere utilizzata per modificare le proprietà delle sequenze di testo all'interno dell'ambito.

TextParagraphProperties

Fornisce un insieme di proprietà, ad esempio direzione del flusso, allineamento o rientro, che può essere applicato a un paragrafo. Questa è una classe abstract.

TextRun

Rappresenta una sequenza di caratteri che condivide un unico insieme di proprietà.

TextRunBounds

Rappresenta il rettangolo di delimitazione di una sequenza di testo.

TextRunCache

Fornisce servizi di memorizzazione nella cache per l'oggetto TextFormatter al fine di migliorare le prestazioni.

TextRunProperties

Fornisce un insieme di proprietà, ad esempio carattere tipografico o pennello di primo piano, che può essere applicato a un oggetto TextRun. Questa è una classe abstract.

TextRunTypographyProperties

Fornisce una classe astratta per il supporto delle proprietà di tipografia relative agli oggetti TextRun.

TextSimpleMarkerProperties

Fornisce un'implementazione generica di proprietà di marcatore di testo.

TextSource

Fornisce una classe astratta per le proprietà relative alla specifica dei dati dei caratteri e di formattazione da utilizzare dall'oggetto TextFormatter.

TextSpan<T>

Rappresenta una classe generica che consente a un semplice accoppiamento di un oggetto di tipo T e una lunghezza di sequenza specificata.

TextTabProperties

Specifica le proprietà delle schede definite dall'utente.

TextTrailingCharacterEllipsis

Definisce le proprietà di testo compresso per la compressione di una riga intera alla fine, con una granularità di carattere e con puntini di sospensione che sono il simbolo di testo compresso.

TextTrailingWordEllipsis

Definisce le proprietà di testo compresso per la compressione di una riga intera alla fine, con una granularità di parola e con puntini di sospensione che sono il simbolo di testo compresso.

Struct

CharacterBufferRange

Descrive una stringa di caratteri.

CharacterBufferReference

Descrive un buffer di caratteri per una sequenza di testo.

CharacterHit

Rappresenta le informazioni su un carattere in una esecuzione del glifo.

MinMaxParagraphWidth

Rappresenta la maggiore e la minore larghezza possibili del paragrafo che può contenere il testo completo specificato.

Enumerazioni

InvertAxes

Indicare l'inversione degli assi orizzontale e verticale della superficie di disegno.

TextCollapsingStyle

Specifica lo stile del testo compresso.

TextTabAlignment

Descrive l’allineamento di un testo rispetto alla posizione della scheda.