Microsoft.VisualStudio.Text.Operations 命名空间

  说明
公共类 TextUndoRedoEventArgs 提供有关的取消功能的信息或重做 UndoRedoHappened 事件的操作。
公共类 TextUndoTransactionCompletedEventArgs 提供 UndoTransactionCompleted 事件的有关信息。

结构

  结构 说明
公共结构 FindData 表示 ITextSearchService 在搜索中使用的数据集。
公共结构 TextExtent 表示字范围。

接口

  接口 说明
公共接口 IEditorOperations 定义与编辑器相关的操作。
公共接口 IEditorOperations2 Defines operations relating to the editor.
公共接口 IEditorOperationsFactoryService 一个提供 IEditorOperations 对象的服务。
公共接口 IMergeTextUndoTransactionPolicy 为撤消事务提供合并策略。
公共接口 ITextBufferUndoManager 注册文本缓冲区的 ITextUndoHistory ,侦听在文本缓冲区的更改事件,并向 ITextUndoHistoryITextUndoPrimitive 对象。
公共接口 ITextBufferUndoManagerProvider 为给定 ITextBuffer 提供一个 ITextBufferUndoManager
公共接口 ITextSearchNavigator
公共接口 ITextSearchNavigatorFactoryService
公共接口 ITextSearchService 使用不同搜索选项搜索 ITextSnapshot
公共接口 ITextSearchService2
公共接口 ITextStructureNavigator 提供文本导航方法,如获取字范围。
公共接口 ITextStructureNavigatorProvider 获取给定 ITextBufferITextStructureNavigator
公共接口 ITextStructureNavigatorSelectorService 根据内容类型选择和缓存 ITextStructureNavigator 对象。
公共接口 ITextUndoHistory 包含撤消事务。
公共接口 ITextUndoHistoryRegistry 维护文本缓冲区和 ITextUndoHistory 对象之间的关系。
公共接口 ITextUndoPrimitive 表示实现,撤消和重做自己的基本操作。
公共接口 ITextUndoTransaction 表示 ITextUndoPrimitive 对象的容器。

枚举

  枚举 说明
公共枚举 FindOptions 表示用于搜索的选项。
公共枚举 TextUndoHistoryState 提供有关 ITextUndoHistory状态的信息。
公共枚举 TextUndoTransactionCompletionResult 描述 ITextUndoHistory 的事务完成的可能结果。
公共枚举 UndoTransactionState 保存事务的状态。