Microsoft.VisualStudio.Text.Operations 命名空间

SearchFileOptions

传递给索引服务以筛选文件查找结果的参数

TextUndoRedoEventArgs

提供有关 由 ITextUndoHistory引发的 UndoRedoHappened 事件的信息,该事件与撤消或重做操作的效果有关。

TextUndoTransactionCompletedEventArgs

提供有关 由 ITextUndoHistory引发的事件的信息UndoTransactionCompleted

结构

FileCandidate

表示索引服务搜索查询的返回值的结构。

FindData

表示 搜索 ITextSearchService中使用的数据集。

FinderReplacement

用于报告 的结果的结构 FindForReplaceAll()

TextExtent

表示单词的范围。

接口

IEditorOperations

定义与编辑器相关的操作。

IEditorOperations2

定义与编辑器相关的操作,以及 定义的 IEditorOperations操作。

IEditorOperations3

定义与编辑器相关的操作,以及 定义的 IEditorOperations2操作。

IEditorOperationsFactoryService

提供 IEditorOperations 对象的服务。

IFinder

一个对象,用于对 ITextSnapshot执行各种查找操作。 通过 IFinderFactory创建。

IFinderFactory

用于创建 IFinder的工厂,可用于对 ITextSnapshot执行查找操作。 从 IFindService创建。

IFindService

提供创建 IFinderFactory用于搜索 ITextSnapshot的方法。

IIndexedTextSearchService

获取索引全文搜索功能的服务 这是一个 MEF 组件部件,应按如下所示导入:[导入] IIndexedTextSearchService IndexedTextSearchService = null;

IMergeTextUndoTransactionPolicy

提供撤消事务的合并策略。

ITextBufferUndoManager

ITextUndoHistoryTextBuffer注册 ,
侦听 上的 TextBuffer更改事件,并将 对象添加到 ITextUndoPrimitiveITextUndoHistory

ITextBufferUndoManagerProvider

ITextBufferUndoManager为给定 ITextBuffer的 提供 。 这是一个缓存工厂,只会为给定 ITextBuffer创建一ITextBufferUndoManager个 。

ITextSearchNavigator

提供服务,用于在 和 ITextBuffer 上的搜索结果之间导航以执行替换。

ITextSearchNavigator3

提供服务,用于在 和 ITextBuffer 上的搜索结果之间导航以执行替换。

ITextSearchNavigatorFactoryService

创建 ITextSearchNavigator3 对象的服务。

ITextSearchService

ITextSnapshot使用不同的搜索选项搜索 。

ITextSearchService2

提供用于搜索 的内容 ITextSnapshot的方法。 此外, 提供用于执行替换操作的帮助程序方法。

ITextStructureNavigator

提供导航文本的方法,例如获取单词范围。

ITextStructureNavigatorProvider

ITextStructureNavigator获取给定 ITextBuffer的 。 组件导出程序必须提供至少一个内容类型属性“/> 以指定适用的内容类型。

ITextStructureNavigatorSelectorService

根据内容类型选择和缓存 ITextStructureNavigator 对象。

ITextUndoHistory

包含撤消事务。

ITextUndoHistoryRegistry

将上下文对象映射到 ITextUndoHistory 对象,并由组件部件公开。

ITextUndoPrimitive

表示知道如何执行/撤消/恢复本身的原子操作。

ITextUndoTransaction

表示 ITextUndoPrimitive 对象的容器。 UndoTransactions 在 UndoHistory 中跟踪。

枚举

FindOptions

表示在搜索中使用的选项。

IndexSearchServiceState

一个枚举,用于重新设置 可以处于的不同状态 IIndexedTextSearchService

TextUndoHistoryState

提供有关 的信息 ITextUndoHistory

TextUndoTransactionCompletionResult

描述 的事务完成 ITextUndoHistory的可能结果。

UndoTransactionState

保留事务的状态。