System.Windows.Media.TextFormatting Obor názvů

Poskytuje typy, které řídí formátování textu, obvykle na nižší úrovni než ovládací prvky textové prezentace nebo objektový model textu.

Třídy

CultureSpecificCharacterBufferRange

Představuje rozsah znaků, které jsou přidruženy k jazykové verzi.

IndexedGlyphRun

Umožňuje klientům textového stroje namapovat index zdrojového znaku textu na odpovídající GlyphRun.

TextBounds

Představuje ohraničující obdélník rozsahu znaků.

TextCharacters

Představuje kolekci znaků glyfů z různých fyzických typů písma.

TextCollapsedRange

Představuje rozsah znaků a jeho šířku pro sbalený text na řádku.

TextCollapsingProperties

Představuje charakteristiky sbaleného textu.

TextEmbeddedObject

Definuje typ textového obsahu, ve kterém se měření, testování přístupů a kreslení celého obsahu provádí jako celek.

TextEmbeddedObjectMetrics

Určuje vlastnosti pro TextEmbeddedObject.

TextEndOfLine

Definuje specializované spuštění textu, které se používá k označení konce řádku.

TextEndOfParagraph

Definuje specializované spuštění textu, které se používá k označení konce odstavce.

TextEndOfSegment

Definuje specializované spuštění textu, které se používá k označení konce segmentu.

TextFormatter

Poskytuje služby pro formátování textu a dělení řádků textu pomocí vlastního klienta rozložení textu.

TextHidden

Definuje specializované spuštění textu, které se používá k označení rozsahu skrytých znaků.

TextLine

Poskytuje abstraktní třídu pro podporu formátování služeb pro řádek textu.

TextLineBreak

Určuje vlastnosti a stav textu v místě, kde je text přerušen procesem dělení řádku.

TextMarkerProperties

Představuje abstraktní třídu pro definování textových značek.

TextModifier

Představuje specializované spuštění textu, které lze použít k úpravě vlastností spuštění textu v rámci svého oboru.

TextParagraphProperties

Poskytuje sadu vlastností, jako je směr toku, zarovnání nebo odsazení, které lze použít u odstavce. Toto je abstraktní třída.

TextRun

Představuje posloupnost znaků, které sdílejí jednu sadu vlastností.

TextRunBounds

Představuje ohraničující obdélník běhu textu.

TextRunCache

Poskytuje služby ukládání do mezipaměti objektu TextFormatter za účelem zvýšení výkonu.

TextRunProperties

Poskytuje sadu vlastností, jako je typ písma nebo štětec na popředí, které lze použít na TextRun objekt. Toto je abstraktní třída.

TextRunTypographyProperties

Poskytuje abstraktní třídu pro podporu typografických vlastností pro TextRun objekty.

TextSimpleMarkerProperties

Poskytuje obecnou implementaci vlastností textové značky.

TextSource

Poskytuje abstraktní třídu pro určení znakových dat a vlastností formátování, které mají být použity objektem TextFormatter .

TextSpan<T>

Představuje obecnou třídu, která umožňuje jednoduché spárování objektu typu T a zadané délky běhu.

TextTabProperties

Určuje vlastnosti karet definovaných uživatelem.

TextTrailingCharacterEllipsis

Definuje sbalené vlastnosti textu pro sbalení celého řádku směrem ke konci v členitosti znaků a se třemi tečkami jsou sbalený symbol textu.

TextTrailingWordEllipsis

Definuje sbalené vlastnosti textu pro sbalení celého řádku směrem ke konci v členitosti slova a se třemi tečkami jsou sbalený symbol textu.

Struktury

CharacterBufferRange

Popisuje řetězec znaků.

CharacterBufferReference

Popisuje vyrovnávací paměť znaků pro textové spuštění.

CharacterHit

Představuje informace o znakovém shodu v rámci spuštění glyfu.

MinMaxParagraphWidth

Představuje nejmenší a největší možnou šířku odstavce, která může plně obsahovat zadaný textový obsah.

Výčty

InvertAxes

Označuje inverzi vodorovných a svislých os nakreslené plochy.

TextCollapsingStyle

Určuje styl sbalovaného textu.

TextTabAlignment

Popisuje, jak je text zarovnán na místo tabulátoru.