Microsoft.VisualStudio.Text.Operations Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
SearchFileOptions |
Parâmetros passados para o serviço de indexação para filtrar os resultados da localização do arquivo |
TextUndoRedoEventArgs |
Fornece informações para o evento UndoRedoHappened gerado por ITextUndoHistory, sobre o efeito da operação desfazer ou refazer. |
TextUndoTransactionCompletedEventArgs |
Fornece informações para o UndoTransactionCompleted evento gerado pelo ITextUndoHistory. |
Estruturas
FileCandidate |
Struct para representar o valor retornado de uma consulta de pesquisa do Serviço de Indexação. |
FindData |
Representa o conjunto de dados usado em uma pesquisa pelo ITextSearchService. |
FinderReplacement |
Struct usado para relatar os resultados de um FindForReplaceAll(). |
TextExtent |
Representa a extensão de uma palavra. |
Interfaces
IEditorOperations |
Define operações relacionadas ao editor. |
IEditorOperations2 |
Define operações relacionadas ao editor, além das operações definidas por IEditorOperations. |
IEditorOperations3 |
Define operações relacionadas ao editor, além das operações definidas por IEditorOperations2. |
IEditorOperationsFactoryService |
Um serviço que fornece IEditorOperations objetos. |
IFinder |
Um objeto usado para executar uma variedade de operações de localização em ITextSnapshot. Criado por meio do IFinderFactory. |
IFinderFactory |
Uma fábrica usada para criar IFinder, que pode ser usada para executar operações de localização em ITextSnapshots. Criado a partir de IFindService. |
IFindService |
Fornece métodos que criam IFinderFactorys, que são usados para pesquisar ITextSnapshots. |
IIndexedTextSearchService |
Serviço para obter recursos de pesquisa de texto completo indexados Essa é uma parte do componente MEF e deve ser importada da seguinte maneira: [Import] IIndexedTextSearchService IndexedTextSearchService = null; |
IMergeTextUndoTransactionPolicy |
Fornece a política de mesclagem para desfazer transações. |
ITextBufferUndoManager |
Registra o ITextUndoHistory para um TextBuffer, |
ITextBufferUndoManagerProvider |
Fornece um ITextBufferUndoManager para um determinado ITextBuffer. Essa é uma fábrica armazenada em cache e apenas uma ITextBufferUndoManager será criada para um determinado ITextBuffer. |
ITextSearchNavigator |
Fornece um serviço para navegar entre os resultados da pesquisa em um ITextBuffer e para executar substituições. |
ITextSearchNavigator3 |
Fornece um serviço para navegar entre os resultados da pesquisa em um ITextBuffer e para executar substituições. |
ITextSearchNavigatorFactoryService |
Um serviço que cria ITextSearchNavigator3 objetos. |
ITextSearchService |
Pesquisa um ITextSnapshot com diferentes opções de pesquisa. |
ITextSearchService2 |
Fornece métodos para pesquisar o conteúdo de um ITextSnapshot. Além disso, fornece métodos auxiliares para executar operações de substituição. |
ITextStructureNavigator |
Fornece métodos para navegar pelo texto, como obter extensões de palavra. |
ITextStructureNavigatorProvider |
Obtém um ITextStructureNavigator para um determinado ITextBuffer. Os exportadores de componentes devem fornecer pelo menos um atributo de tipo de conteúdo"/> para especificar os tipos de conteúdo aplicáveis. |
ITextStructureNavigatorSelectorService |
Seleciona e armazena em cache ITextStructureNavigator objetos com base no tipo de conteúdo. |
ITextUndoHistory |
Contém desfazer transações. |
ITextUndoHistoryRegistry |
Mapeia objetos de contexto para ITextUndoHistory objetos e deve ser exposto por uma parte do componente. |
ITextUndoPrimitive |
Representa uma operação atômica que sabe como Fazer/Desfazer/Refazer em si. |
ITextUndoTransaction |
Representa um contêiner para objetos ITextUndoPrimitive. UndoTransactions são rastreados em uma UndoHistory. |
Enumerações
FindOptions |
Representa as opções usadas em uma pesquisa. |
IndexSearchServiceState |
Uma enumeração represetando os diferentes estados em que um IIndexedTextSearchService pode estar. |
TextUndoHistoryState |
Fornece informações sobre o ITextUndoHistory. |
TextUndoTransactionCompletionResult |
Descreve os possíveis resultados de uma conclusão de transação para um ITextUndoHistory. |
UndoTransactionState |
Mantém o estado da transação. |