Microsoft.VisualStudio.Text.Formatting 命名空间

有关格式的信息,请参见 在编辑器内“格式化文本”一节。

  说明
公共类 TextAndAdornmentSequenceChangedEventArgs 提供 SequenceChanged 事件的有关信息。
公共类 TextFormattingParagraphProperties 提供文本格式属性。
公共类 TextFormattingRunProperties 保存文本格式属性信息。此类从抽象 TextRunProperties 类派生。

结构

  结构 说明
公共结构 LineTransform 表示从格式化文本行到呈现的文本行的转换。
公共结构 TextBounds 给定文本行中的文本范围的边界。

接口

  接口 说明
公共接口 IAdornmentElement 表示由修饰组成的序列元素。
公共接口 IFormattedLine 表示 ITextView 中的格式化文本行。
公共接口 IFormattedLineSource 从文本快照生成格式化的行。
公共接口 IFormattedTextSourceFactoryService 创建格式化文本源。
公共接口 ILineTransformSource 为格式化文本行提供行转换。
公共接口 ILineTransformSourceProvider 提供 ILineTransformSource 对象。
公共接口 IRtfBuilderService 从文本快照范围集合生成 RTF 格式的文本。
公共接口 ISequenceElement 表示构成 ITextViewLine 的元素序列中的基本元素。
公共接口 ITextAndAdornmentCollection 表示 ITextAndAdornmentSequencer 生成的 ISequenceElement 对象的列表。
公共接口 ITextAndAdornmentSequencer 创建用于构成 ITextSnapshotLine 的文本和修饰元素的序列。
公共接口 ITextAndAdornmentSequencerFactoryService 创建 ITextAndAdornmentSequencer的实例的服务。
公共接口 ITextParagraphPropertiesFactoryService 创建在对视图上的行设置格式时使用的 TextParagraphProperties 类。
公共接口 ITextViewLine 表示已针对文本视图显示而设置了格式的文本。
公共接口 IWpfTextViewLine 表示 ITextView 中呈现的文本的行。

枚举

  枚举 说明
公共枚举 TextViewLineChange 定义在一个布局与另一个布局之间,呈现的文本行的可能更改类型。
公共枚举 VisibilityState 指定在呈现行时,ITextViewLine 相对于可见区域的可见性。