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 | |
---|---|---|
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.