System.Windows.Media.TextFormatting Przestrzeń nazw

Udostępnia typy kontrolujące formatowanie tekstu, zazwyczaj na niższym poziomie niż prezentacja tekstowa oparta na kontrolce lub model obiektów tekstowych.

Klasy

CultureSpecificCharacterBufferRange

Reprezentuje zakres znaków skojarzonych z kulturą.

IndexedGlyphRun

Umożliwia klientom aparatu tekstowego mapowanie indeksu znaków źródłowych tekstu na odpowiedni GlyphRunelement .

TextBounds

Reprezentuje prostokąt ograniczenia zakresu znaków.

TextCharacters

Reprezentuje kolekcję symboli znaków z różnych fizycznych krojów.

TextCollapsedRange

Reprezentuje zakres znaków i jego miarę szerokości dla zwiniętego tekstu w wierszu.

TextCollapsingProperties

Reprezentuje cechy zwiniętego tekstu.

TextEmbeddedObject

Definiuje typ zawartości tekstowej, w której pomiar, testowanie trafień i rysowanie całej zawartości odbywa się w całości.

TextEmbeddedObjectMetrics

Określa właściwości obiektu TextEmbeddedObject.

TextEndOfLine

Definiuje wyspecjalizowany przebieg tekstu używany do oznaczania końca wiersza.

TextEndOfParagraph

Definiuje wyspecjalizowany przebieg tekstu używany do oznaczania końca akapitu.

TextEndOfSegment

Definiuje wyspecjalizowany przebieg tekstu używany do oznaczania końca segmentu.

TextFormatter

Udostępnia usługi formatowania tekstu i wierszy tekstu powodującego niezgodność przy użyciu niestandardowego klienta układu tekstu.

TextHidden

Definiuje wyspecjalizowany przebieg tekstu używany do oznaczania zakresu ukrytych znaków.

TextLine

Udostępnia abstrakcyjną klasę do obsługi usług formatowania w wierszu tekstu.

TextLineBreak

Określa właściwości i stan tekstu w punkcie, w którym tekst jest przerywany przez proces podziału wiersza.

TextMarkerProperties

Reprezentuje klasę abstrakcyjną do definiowania znaczników tekstu.

TextModifier

Reprezentuje wyspecjalizowany przebieg tekstu, który może służyć do modyfikowania właściwości tekstu uruchamianych w jego zakresie.

TextParagraphProperties

Zawiera zestaw właściwości, takich jak kierunek przepływu, wyrównanie lub wcięcie, które można zastosować do akapitu. Jest to abstrakcyjna klasa.

TextRun

Reprezentuje sekwencję znaków współużytkujących pojedynczy zestaw właściwości.

TextRunBounds

Reprezentuje prostokąt ograniczenia przebiegu tekstu.

TextRunCache

Udostępnia usługi buforowania do TextFormatter obiektu w celu zwiększenia wydajności.

TextRunProperties

Zawiera zestaw właściwości, takich jak czcionka lub pędzel pierwszego planu, które można zastosować do TextRun obiektu. Jest to abstrakcyjna klasa.

TextRunTypographyProperties

Zapewnia abstrakcyjną klasę do obsługi właściwości typografii dla TextRun obiektów.

TextSimpleMarkerProperties

Zapewnia ogólną implementację właściwości znacznika tekstu.

TextSource

Udostępnia abstrakcyjną klasę służącą do określania danych znaków i właściwości formatowania, które mają być używane przez TextFormatter obiekt.

TextSpan<T>

Reprezentuje klasę ogólną, która umożliwia proste parowanie obiektu typu T i określoną długość przebiegu.

TextTabProperties

Określa właściwości kart zdefiniowanych przez użytkownika.

TextTrailingCharacterEllipsis

Definiuje zwinięte właściwości tekstu służące do zwijania całego wiersza na końcu na poziomie szczegółowości znaku, a symbol wielokropka jest zwiniętym symbolem tekstu.

TextTrailingWordEllipsis

Definiuje zwinięte właściwości tekstu służące do zwijania całego wiersza na końcu na poziomie szczegółowości wyrazu, a symbol wielokropka jest zwiniętym symbolem tekstu.

Struktury

CharacterBufferRange

Opisuje ciąg znaków.

CharacterBufferReference

Opisuje bufor znaków dla przebiegu tekstu.

CharacterHit

Reprezentuje informacje o trafieniu znaku w przebiegu glifów.

MinMaxParagraphWidth

Reprezentuje najmniejszą i największą możliwą szerokość akapitu, która może w pełni zawierać określoną zawartość tekstowa.

Wyliczenia

InvertAxes

Wskazuje inwersję osi poziomych i pionowych powierzchni rysunku.

TextCollapsingStyle

Określa styl zwiniętego tekstu.

TextTabAlignment

Opisuje sposób wyrównania tekstu do lokalizacji tabulacji.