System.Windows.Media.TextFormatting Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Typen bereit, die die Formatierung von Text auf einer niedrigeren Ebene als die steuerelementbasierte Textpräsentation oder das Textobjektmodell steuern.
Klassen
CultureSpecificCharacterBufferRange |
Stellt einen Bereich von Zeichen dar, die einer Kultur zugeordnet sind. |
IndexedGlyphRun |
Ermöglicht es Text-Engine-Clients, dem entsprechenden GlyphRun einen Textquellenzeichenindex zuzuordnen. |
TextBounds |
Stellt das umgebende Rechteck eines Bereichs von Zeichen dar. |
TextCharacters |
Stellt eine Auflistung der Zeichensymbole aus unterschiedlichen physischen Schriftarten dar. |
TextCollapsedRange |
Stellt den Bereich der Zeichen und seine Breite für reduzierten Text in einer Zeile dar. |
TextCollapsingProperties |
Stellt die Eigenschaften von reduziertem Text dar. |
TextEmbeddedObject |
Definiert einen Typ von Textinhalt, bei dem das Messen, das Durchführen von Treffertests und das Zeichnen des gesamten Inhalts als einziger Vorgang erfolgen. |
TextEmbeddedObjectMetrics |
Gibt Eigenschaften für ein TextEmbeddedObject an. |
TextEndOfLine |
Definiert einen speziellen Lauftext, der verwendet wird, um das Ende einer Zeile zu markieren. |
TextEndOfParagraph |
Definiert einen speziellen Lauftext, der verwendet wird, um das Ende eines Absatzes zu markieren. |
TextEndOfSegment |
Definiert einen speziellen Lauftext, der verwendet wird, um das Ende eines Segments zu markieren. |
TextFormatter |
Stellt Dienste zum Formatieren von Text und Umbrechen von Textzeilen mit einem benutzerdefinierten Textlayoutclient bereit. |
TextHidden |
Definiert einen speziellen Lauftext, der zum Markieren eines Bereichs von reduzierten Zeichen verwendet wird. |
TextLine |
Stellt eine abstrakte Klasse zum Unterstützen von Formatierungsdiensten für eine Textzeile bereit. |
TextLineBreak |
Gibt Texteigenschaften und den Zustand an der Position an, an der Text durch den Zeilenumbruch umbrochen wird. |
TextMarkerProperties |
Stellt eine abstrakte Klasse zum Definieren von Textmarkierungen dar. |
TextModifier |
Stellt einen speziellen Lauftext dar, mit dem Eigenschaften von Lauftexten in seinem Bereich geändert werden können. |
TextParagraphProperties |
Stellt einen Satz von Eigenschaften, z. B. Flussrichtung, Ausrichtung oder Einzug, bereit, die auf einen Absatz angewendet werden können. Dies ist eine abstrakte Klasse. |
TextRun |
Stellt eine Sequenz von Zeichen dar, die gemeinsam einen einzelnen Eigenschaftensatz verwenden. |
TextRunBounds |
Stellt das umgebende Rechteck eines Lauftexts dar. |
TextRunCache |
Stellt Zwischenspeicherungsdienste für das TextFormatter-Objekt bereit, um die Leistung zu verbessern. |
TextRunProperties |
Stellt einen Satz von Eigenschaften, z. B. Schriftart oder Vordergrundpinsel, bereit, die auf ein TextRun-Objekt angewendet werden können. Dies ist eine abstrakte Klasse. |
TextRunTypographyProperties |
Stellt eine abstrakte Klasse bereit, um Typografieeigenschaften für TextRun-Objekte zu unterstützen. |
TextSimpleMarkerProperties |
Stellt eine generische Implementierung von Textmarkierungseigenschaften bereit. |
TextSource |
Stellt eine abstrakte Klasse bereit, um vom TextFormatter-Objekt zu verwendende Zeichendaten und Formatierungseigenschaften anzugeben. |
TextSpan<T> |
Stellt eine generische Klasse dar, mit der ein Objekt vom Typ T und eine angegebene Lauftextlänge auf einfache Weise zu einem Paar zusammengefasst werden können. |
TextTabProperties |
Gibt Eigenschaften benutzerdefinierter Tabstopps an. |
TextTrailingCharacterEllipsis |
Definiert Eigenschaften von reduziertem Text, um eine gesamte Zeile am Zeilenende nach einzelnen Zeichen zu reduzieren und Auslassungszeichen als Symbol für reduzierten Text anzuzeigen. |
TextTrailingWordEllipsis |
Definiert Eigenschaften von reduziertem Text, um eine gesamte Zeile am Zeilenende nach einzelnen Wörtern zu reduzieren und Auslassungszeichen als Symbol für reduzierten Text anzuzeigen. |
Strukturen
CharacterBufferRange |
Beschreibt eine Zeichenfolge. |
CharacterBufferReference |
Beschreibt einen Zeichenpuffer für einen Lauftext. |
CharacterHit |
Stellt Informationen über ein Zeichen dar, das in einer Symbolfolge ermittelt wurde. |
MinMaxParagraphWidth |
Stellt die kleinstmögliche und größtmögliche Absatzbreite dar, die den angegebenen Textinhalt vollständig enthalten kann. |
Enumerationen
InvertAxes |
Gibt die Umkehrung der horizontalen und vertikalen Achse der Zeichenoberfläche an. |
TextCollapsingStyle |
Gibt den Stil für reduzierten Text an. |
TextTabAlignment |
Beschreibt, wie Text an einer Tabstoppposition ausgerichtet wird. |