Compartilhar via


Interface IVsRunningDocTableEvents4

 

Publicado: agosto de 2016

Métodos implementa disparam em resposta a alterações em documentos na tabela de documento em execução (RDT).

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Sintaxe

[GuidAttribute("79A342F3-D637-4D54-83DC-DDD511743A49")]
[InterfaceTypeAttribute(1)]
public interface IVsRunningDocTableEvents4
[GuidAttribute("79A342F3-D637-4D54-83DC-DDD511743A49")]
[InterfaceTypeAttribute(1)]
public interface class IVsRunningDocTableEvents4
[<GuidAttribute("79A342F3-D637-4D54-83DC-DDD511743A49")>]
[<InterfaceTypeAttribute(1)>]
type IVsRunningDocTableEvents4 = interface end
<GuidAttribute("79A342F3-D637-4D54-83DC-DDD511743A49")>
<InterfaceTypeAttribute(1)>
Public Interface IVsRunningDocTableEvents4

Métodos

Nome Descrição
System_CAPS_pubmethod OnAfterLastDocumentUnlock(IVsHierarchy, UInt32, String, Int32)

Acionado após o último documento na tabela de documento em execução (RDT) está desbloqueado.

System_CAPS_pubmethod OnAfterSaveAll()

Acionado após a execução de um comando Salvar tudo.

System_CAPS_pubmethod OnBeforeFirstDocumentLock(IVsHierarchy, UInt32, String)

Chamado antes que um documento está bloqueado na tabela de documento em execução (RDT) pela primeira vez.

Comentários

O IVsRunningDocTableEvents interface seja especificada em uma chamada para o AdviseRunningDocTableEvents método o IVsRunningDocumentTable interface. O método também retorna um cookie que representa o cliente que solicita a notificação. O cookie é usado na chamada para o UnadviseRunningDocTableEvents método quando o pacote não quer escutar eventos RDT.

Observações para os Implementadores:

Essa interface é implementada por pacotes para receber eventos relacionados para o estado atual dos documentos de RDT. Esta interface deve ser implementada na mesma classe que implementa o IVsRunningDocTableEvents interface. O ambiente chama o QueryInterface método o IVsRunningDocTableEvents interface para obter o IVsRunningDocTableEvents4 interface.

Observações para os Autores de Chamada:

Essa interface é chamada pelo ambiente quando eventos específicos tiverem ocorrido. Essa interface é chamada antes do primeiro bloqueio de documento é aplicado.

Confira Também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao início