System.Windows.Media.TextFormatting 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供控制文字格式的類型,通常比基於控制項的文字呈現或文字物件模型更低層次。
類別
| 名稱 | Description |
|---|---|
| CultureSpecificCharacterBufferRange |
代表與某一文化相關的一系列角色。 |
| IndexedGlyphRun |
允許文字引擎用戶端將文字來源字元索引映射到對應 GlyphRun的 。 |
| TextBounds |
代表一組字元的邊界矩形。 |
| TextCharacters |
代表來自不同實體字體的字形集合。 |
| TextCollapsedRange |
代表字元範圍及其對摺疊文字的寬度測量。 |
| TextCollapsingProperties |
代表摺疊文本的特徵。 |
| TextEmbeddedObject |
定義了一種文字內容類型,整體進行測量、點擊測試與繪製。 |
| TextEmbeddedObjectMetrics |
指定 的性質。TextEmbeddedObject |
| TextEndOfLine |
定義一種專門的文字連續,用於標記行尾。 |
| TextEndOfParagraph |
定義一種專門的文字連續,用於標記段落結尾。 |
| TextEndOfSegment |
定義一種專門的文字連續,用於標記段落結束。 |
| TextFormatter |
提供使用自定義文字版面配置用戶端格式化文字和中斷文字行的服務。 |
| TextHidden |
定義一種專門的文字連續,用來標記一系列隱藏字元。 |
| TextLine |
提供抽象類,以支援格式化服務到一行文字。 |
| TextLineBreak |
指定文字屬性和狀態,在文字被斷行程式中斷的位置。 |
| TextMarkerProperties |
代表一個抽象類別,用於定義文字標記。 |
| TextModifier |
代表一種專門的文字執行,可用來修改其範圍內文字執行的屬性。 |
| TextParagraphProperties |
提供一組屬性,例如流程方向、對齊或縮排,可套用於段落。 這是抽象類。 |
| TextRun |
代表一串共享單一屬性集合的字元序列。 |
| TextRunBounds |
代表文本執行的邊界矩形。 |
| TextRunCache |
為物件提供快取服務 TextFormatter 以提升效能。 |
| TextRunProperties |
提供一組屬性,例如字體或前景筆刷,可套用於物件 TextRun 上。 這是抽象類。 |
| TextRunTypographyProperties |
提供一個抽象類別,用於支援物件的排版屬性 TextRun 。 |
| TextSimpleMarkerProperties |
提供文字標記屬性的通用實作。 |
| TextSource |
提供一個抽象類別,用於指定物件使用的 TextFormatter 字元資料與格式屬性。 |
| TextSpan<T> |
代表一個通用類別,允許將類型 T 的物件與指定的串長簡單配對。 |
| TextTabProperties |
指定使用者自訂分頁的屬性。 |
| TextTrailingCharacterEllipsis |
定義了在字元細度下將整行向末尾摺疊的摺疊文字屬性,並以省略號表示摺疊的文字符號。 |
| TextTrailingWordEllipsis |
定義了在字尾摺疊整行的摺疊屬性,字序細度下,省略號為摺疊文字符號。 |
結構
| 名稱 | Description |
|---|---|
| CharacterBufferRange |
描述字元字串。 |
| CharacterBufferReference |
描述文字執行的字元緩衝區。 |
| CharacterHit |
表示字元在字元執行內點擊的相關信息。 |
| MinMaxParagraphWidth |
代表可以完整包含指定文字內容的最小和最大可能段落寬度。 |
列舉
| 名稱 | Description |
|---|---|
| InvertAxes |
指出繪圖介面的水平軸和垂直軸反轉。 |
| TextCollapsingStyle |
指定折疊文字的樣式。 |
| TextTabAlignment |
描述文字在索引標籤位置的對齊方式。 |