Compartilhar via


Namespace Microsoft.VisualStudio.Text.Operations

Classes

  Classe Descrição
Classe pública TextUndoRedoEventArgs Fornece informações sobre o efeito do comando Desfazer ou refazer a operação para o UndoRedoHappened evento.
Classe pública TextUndoTransactionCompletedEventArgs Fornece informações sobre como o UndoTransactionCompleted evento.

Estruturas

  Estrutura Descrição
Estrutura pública FindData Representa o conjunto de dados usados em uma pesquisa pela ITextSearchService.
Estrutura pública TextExtent Representa a extensão de uma palavra.

Interfaces

  Interface Descrição
Interface pública IEditorOperations Define as operações relacionadas ao editor.
Interface pública IEditorOperations2 Defines operations relating to the editor.
Interface pública IEditorOperationsFactoryService Um serviço que fornece IEditorOperations objetos.
Interface pública IMergeTextUndoTransactionPolicy Fornece a política de mesclagem para transações de desfazer.
Interface pública ITextBufferUndoManager Registra o ITextUndoHistory para um buffer de texto, ouve os eventos de alteração em um buffer de texto e, em seguida, adiciona ITextUndoPrimitive objetos para o ITextUndoHistory.
Interface pública ITextBufferUndoManagerProvider Fornece um ITextBufferUndoManager para um determinado ITextBuffer.
Interface pública ITextSearchNavigator
Interface pública ITextSearchNavigatorFactoryService
Interface pública ITextSearchService Procura um ITextSnapshot com opções de pesquisa diferentes.
Interface pública ITextSearchService2
Interface pública ITextStructureNavigator Fornece métodos para navegar de texto, como, por exemplo, a obtenção de extensões do word.
Interface pública ITextStructureNavigatorProvider Gets an ITextStructureNavigator for a given ITextBuffer.
Interface pública ITextStructureNavigatorSelectorService Seleciona e armazena em cache ITextStructureNavigator objetos com base no tipo de conteúdo.
Interface pública ITextUndoHistory Contém transações de desfazer.
Interface pública ITextUndoHistoryRegistry Mantém o relacionamento entre os buffers de texto e ITextUndoHistory objetos.
Interface pública ITextUndoPrimitive Representa uma operação atômica que sabe como fazer, desfazer e refazer a mesmo.
Interface pública ITextUndoTransaction Representa um recipiente para ITextUndoPrimitive objetos.

Enumerações

  Enumeração Descrição
Enumeração pública FindOptions Representa as opções que são usadas em uma pesquisa.
Enumeração pública TextUndoHistoryState Fornece informações sobre o estado de um ITextUndoHistory.
Enumeração pública TextUndoTransactionCompletionResult Descreve os resultados possíveis de uma conclusão da transação de um ITextUndoHistory.
Enumeração pública UndoTransactionState Mantém o estado da transação.