Compartilhar via


Interface ITextUndoHistoryRegistry

Mantém o relacionamento entre os buffers de texto e ITextUndoHistory objetos.

Namespace:  Microsoft.VisualStudio.Text.Operations
Assembly:  Microsoft.VisualStudio.Text.Logic (em Microsoft.VisualStudio.Text.Logic.dll)

Sintaxe

'Declaração
Public Interface ITextUndoHistoryRegistry
public interface ITextUndoHistoryRegistry
public interface class ITextUndoHistoryRegistry
type ITextUndoHistoryRegistry =  interface end
public interface ITextUndoHistoryRegistry

O tipo ITextUndoHistoryRegistry expõe os membros a seguir.

Métodos

  Nome Descrição
Método público AttachHistory Anexa uma existente ITextUndoHistory para um buffer de texto.O buffer já não deve ser mapeado nesse registro.
Método público GetHistory Obtém um histórico associado o buffer de texto, mas não cria um novo.
Método público RegisterHistory Obtém e, se necessário cria, um histórico associado ao contexto.
Método público RemoveHistory Remove todos os mapeamentos para um determinado ITextUndoHistory nesse registro, se existir alguma.
Método público TryGetHistory Obtém um histórico associado o buffer de texto, mas não cria um novo.

Superior

Comentários

Isso é uma parte de componente MEF e deve ser importado da seguinte maneira:

[Import] 
ITextUndoHistoryRegistry registry = null;

Consulte também

Referência

Namespace Microsoft.VisualStudio.Text.Operations