Método IVsRunningDocTableEvents3.OnAfterSave (UInt32)

 

Publicado: abril de 2016

Chamado depois que um documento na tabela de documento em execução (RDT) é salvo.

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

Sintaxe

int OnAfterSave(
    uint docCookie
)
int OnAfterSave(
    unsigned int docCookie
)
abstract OnAfterSave : 
        docCookie:uint32 -> int
Function OnAfterSave (
    docCookie As UInteger
) As Integer

Parâmetros

  • docCookie
    Type: System.UInt32

    [in] Valor abstrato que representa o documento cujos atributos foram alterados.

Valor de retorno

Type: System.Int32

Se o método for bem-sucedido, ele retornará S_OK. Se ele falhar, ele retorna um código de erro.

Implementações

IVsRunningDocTableEvents2.OnAfterSave(UInt32)

Comentários

Se você quiser saber se seu projeto ou solução está fechando o atualmente após receber um OnAfterSave notificação, você precisa monitorar eventos na IVsSolutionEvents3 interface. Para fazer isso:

  1. Consulta o SVsSolution para obter um IVsSolution interface.

  2. Obter o IVsSolution2 da interface do IVsSolution interface

  3. Em seguida, chame o AdviseSolutionEvents método para passar na implementação do IVsSolutionEvents3.

COM assinatura

De vsshell.idl:

HRESULT IVsRunningDocTableEvents3::OnAfterSave(
   [in] VSCOOKIE docCookie
);

Consulte também

Interface IVsRunningDocTableEvents3
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo