Partilhar via


Interface IVsLinkedUndoClient

Indica que o Gerenciador de uma operação desfazer está bloqueando a outro gerenciador de desfazer da execução de uma ação vinculada.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxe

'Declaração
<InterfaceTypeAttribute()> _
<GuidAttribute("33452684-FAB0-4F76-B4E9-19EE0B96B4AD")> _
Public Interface IVsLinkedUndoClient
[InterfaceTypeAttribute()]
[GuidAttribute("33452684-FAB0-4F76-B4E9-19EE0B96B4AD")]
public interface IVsLinkedUndoClient
[InterfaceTypeAttribute()]
[GuidAttribute(L"33452684-FAB0-4F76-B4E9-19EE0B96B4AD")]
public interface class IVsLinkedUndoClient
[<InterfaceTypeAttribute()>]
[<GuidAttribute("33452684-FAB0-4F76-B4E9-19EE0B96B4AD")>]
type IVsLinkedUndoClient =  interface end
public interface IVsLinkedUndoClient

O tipo IVsLinkedUndoClient expõe os membros a seguir.

Métodos

  Nome Descrição
Método público OnInterveningUnitBlockingLinkedUndo Indica se o Gerenciador de desfazer está bloqueando o outro gerenciador de desfazer da execução de uma ação vinculada.

Superior

Comentários

Implementar IVsLinkedUndoClient para receber notificação quando o Gerenciador de desfazer está bloqueando a outro gerenciador de desfazer da execução de uma ação vinculada. Quando o seu Gerenciador de desfazer de gancho para o ambiente, chame AdviseLinkedUndoClient e passe um ponteiro para seu IVsLinkedUndoClient implementação. Para obter mais informações, consulte Como: implementar o gerenciamento de desfazer.

Observações para implementadores

Implementar para receber notificação quando o Gerenciador de desfazer tem uma ação não vinculado no topo da sua desfazer ou refazer a pilha que está bloqueando o outro gerenciador de desfazer da execução de uma ação vinculada.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TextManager.Interop