System.Windows.Media.TextFormatting 命名空間

提供可控制文字格式設定的型別,通常其層級會低於控制項架構的文字表示或文字物件模型。

類別

CultureSpecificCharacterBufferRange

表示與文化特性相關聯的字元範圍。

IndexedGlyphRun

可讓文字引擎用戶端將文字來源字元索引對應至對應的 GlyphRun

TextBounds

表示字元範圍的週框。

TextCharacters

表示來自不同的實體字樣的字元圖像集合。

TextCollapsedRange

表示行內摺疊文字的字元範圍及其寬度度量單位。

TextCollapsingProperties

表示摺疊文字的特性。

TextEmbeddedObject

定義一種型別的文字內容,其中會針對整個內容進行測量、點擊測試及繪製。

TextEmbeddedObjectMetrics

指定 TextEmbeddedObject 的屬性。

TextEndOfLine

定義特定文字執行,用來標記行結尾。

TextEndOfParagraph

定義特定文字執行,用來標記段落結尾。

TextEndOfSegment

定義特定文字執行,用來標記區段結尾。

TextFormatter

使用自訂文字配置用戶端提供格式化文字和分隔文字行的服務。

TextHidden

定義特定文字執行,用來標記一個範圍的隱藏字元。

TextLine

為文字行提供用來支援格式化服務的抽象類別。

TextLineBreak

取得文字在遭到分行處理程序分行時的文字屬性和狀態。

TextMarkerProperties

表示用於定義文字標記的抽象類別。

TextModifier

表示可用來修改其範圍內文字執行之屬性的特定文字執行。

TextParagraphProperties

提供可以套用至段落的屬性集,例如流向、對齊或縮排。 這是 abstract 類別。

TextRun

表示共用單一屬性集的字元序列。

TextRunBounds

表示文字執行的週框。

TextRunCache

TextFormatter 物件提供快取服務以增進效能。

TextRunProperties

提供可以套用至 TextRun 物件的屬性集,例如字樣或前景筆刷。 這是 abstract 類別。

TextRunTypographyProperties

提供抽象類別給支援 TextRun 物件的印刷樣式屬性。

TextSimpleMarkerProperties

提供文字標記屬性的泛型實作。

TextSource

提供抽象類別,以指定 TextFormatter 物件所要使用的字元資料和格式化屬性。

TextSpan<T>

表示泛型類別,可簡單配對型別 T 和指定執行長度的物件。

TextTabProperties

指定使用者定義索引標籤的屬性。

TextTrailingCharacterEllipsis

定義摺疊文字屬性,用於以字元細微性將一整行朝結尾摺疊,並以省略符號做為折疊文字符號。

TextTrailingWordEllipsis

定義摺疊文字屬性,用於以字組細微性將一整行朝結尾摺疊,並以省略符號做為折疊文字符號。

結構

CharacterBufferRange

描述字元字串。

CharacterBufferReference

描述文字執行的字元緩衝區。

CharacterHit

表示圖像系列內之字元點擊的詳細資訊。

MinMaxParagraphWidth

代表可完整內含指定之文字內容的最小及最大可能段落的寬度。

列舉

InvertAxes

表示顛倒繪圖介面的水平和垂直軸。

TextCollapsingStyle

指定摺疊文字的樣式。

TextTabAlignment

描述文字在索引標籤位置處的對齊方式。