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 |
描述文本在制表符位置处的对齐方式。 |