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 steuern, in der Regel auf einer niedrigeren Ebene als die steuerelementbasierte Textpräsentation oder das Textobjektmodell.
Klassen
| Name | Beschreibung |
|---|---|
| CultureSpecificCharacterBufferRange |
Stellt einen Bereich von Zeichen dar, die einer Kultur zugeordnet sind. |
| IndexedGlyphRun |
Ermöglicht Es Textmodul-Clients, einen Textquellzeichenindex dem entsprechenden GlyphRunzuzuordnen. |
| TextBounds |
Stellt das umgebende Rechteck eines Zeichenbereichs dar. |
| TextCharacters |
Stellt eine Auflistung von Zeichenglyphen aus unterschiedlichen physischen Schriftarten dar. |
| TextCollapsedRange |
Stellt den Zeichenbereich und dessen Breite für reduzierten Text in einer Zeile dar. |
| TextCollapsingProperties |
Stellt die Merkmale von reduzierten Text dar. |
| TextEmbeddedObject |
Definiert einen Textinhaltstyp, bei dem das Messen, Treffertests und Zeichnen des gesamten Inhalts vollständig durchgeführt wird. |
| TextEmbeddedObjectMetrics |
Gibt Eigenschaften für ein TextEmbeddedObject. |
| TextEndOfLine |
Definiert einen speziellen Textlauf, der zum Markieren des Endes einer Zeile verwendet wird. |
| TextEndOfParagraph |
Definiert einen speziellen Textlauf, der zum Markieren des Endes eines Absatzes verwendet wird. |
| TextEndOfSegment |
Definiert einen speziellen Textlauf, der zum Markieren des Endes eines Abschnitts verwendet wird. |
| TextFormatter |
Stellt Dienste zum Formatieren von Text und Umbruch von Textzeilen mithilfe eines benutzerdefinierten Textlayoutclients bereit. |
| TextHidden |
Definiert einen speziellen Textlauf, der zum Markieren eines Bereichs ausgeblendeter Zeichen verwendet wird. |
| TextLine |
Stellt eine abstrakte Klasse zum Unterstützen von Formatierungsdiensten für eine Textzeile bereit. |
| TextLineBreak |
Gibt Texteigenschaften und -zustand an der Stelle an, an der Text durch den Zeilenumbruchprozess unterbrochen wird. |
| TextMarkerProperties |
Stellt eine abstrakte Klasse zum Definieren von Textmarkierungen dar. |
| TextModifier |
Stellt eine spezielle Textausführung dar, die zum Ändern von Eigenschaften von Textläufen innerhalb des Bereichs verwendet werden kann. |
| TextParagraphProperties |
Stellt eine Reihe von Eigenschaften bereit, z. B. Flussrichtung, Ausrichtung oder Einzug, die auf einen Absatz angewendet werden können. Dies ist eine abstrakte Klasse. |
| TextRun |
Stellt eine Abfolge von Zeichen dar, die einen einzelnen Eigenschaftensatz gemeinsam verwenden. |
| TextRunBounds |
Stellt das umgebende Rechteck eines Textlaufs dar. |
| TextRunCache |
Stellt Zwischenspeicherungsdienste für das TextFormatter Objekt bereit, um die Leistung zu verbessern. |
| TextRunProperties |
Stellt eine Reihe von Eigenschaften bereit, z. B. Schriftart oder Vordergrundpinsel, die auf ein TextRun Objekt angewendet werden können. Dies ist eine abstrakte Klasse. |
| TextRunTypographyProperties |
Stellt eine abstrakte Klasse zur Unterstützung von Typografieeigenschaften für TextRun Objekte bereit. |
| TextSimpleMarkerProperties |
Stellt eine generische Implementierung von Textmarkereigenschaften bereit. |
| TextSource |
Stellt eine abstrakte Klasse zum Angeben von Zeichendaten und Formatierungseigenschaften bereit, die TextFormatter vom Objekt verwendet werden sollen. |
| TextSpan<T> |
Stellt eine generische Klasse dar, die eine einfache Kopplung eines Objekts vom Typ T und einer angegebenen Länge ermöglicht. |
| TextTabProperties |
Gibt die Eigenschaften benutzerdefinierter Registerkarten an. |
| TextTrailingCharacterEllipsis |
Definiert reduzierte Texteigenschaften zum Reduzieren einer ganzen Zeile am Ende der Zeichen granularität und mit auslassungszeichen als reduzierten Textsymbol. |
| TextTrailingWordEllipsis |
Definiert reduzierte Texteigenschaften zum Reduzieren einer ganzen Zeile am Ende der Wort granularität und mit auslassungszeichen als reduzierten Textsymbol. |
Strukturen
| Name | Beschreibung |
|---|---|
| CharacterBufferRange |
Beschreibt eine Zeichenfolge von Zeichen. |
| CharacterBufferReference |
Beschreibt einen Zeichenpuffer für eine Textausführung. |
| CharacterHit |
Stellt Informationen zu einem Zeichentreffer innerhalb einer Glyphenausführung dar. |
| MinMaxParagraphWidth |
Stellt die kleinste und größtmögliche Absatzbreite dar, die den angegebenen Textinhalt vollständig enthalten kann. |
Enumerationen
| Name | Beschreibung |
|---|---|
| InvertAxes |
Geben Sie die Inversion der horizontalen und vertikalen Achsen der Zeichnungsoberfläche an. |
| TextCollapsingStyle |
Gibt die Formatvorlage für reduzierten Text an. |
| TextTabAlignment |
Beschreibt, wie Text an einer Registerkartenposition ausgerichtet wird. |