System.Windows.Media.TextFormatting 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供控制文本格式的类型,通常级别低于基于控件的文本演示文稿或文本对象模型。
类
| 名称 | 说明 |
|---|---|
| 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 |
定义折叠的文本属性,以便以单词粒度向末尾折叠整行,并用省略号作为折叠的文本符号。 |
结构
| 名称 | 说明 |
|---|---|
| CharacterBufferRange |
描述字符字符串。 |
| CharacterBufferReference |
描述文本运行的字符缓冲区。 |
| CharacterHit |
表示有关字形运行中字符命中的信息。 |
| MinMaxParagraphWidth |
表示可以完全包含指定文本内容的最小和最大可能的段落宽度。 |
枚举
| 名称 | 说明 |
|---|---|
| InvertAxes |
指示绘图图面的水平轴和垂直轴的反转。 |
| TextCollapsingStyle |
指定折叠文本的样式。 |
| TextTabAlignment |
描述如何在选项卡位置对齐文本。 |