System.Windows.Media.TextFormatting Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |