Compartilhar via


Método IVsRunningDocTableEvents2.OnAfterSave (UInt32)

 

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
    [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 retorna S_OK.Se ele falhar, ele retorna um código de erro.

Implementações

IVsRunningDocTableEvents.OnAfterSave(UInt32)

Comentários

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

  1. Consulta o SVsSolution service para obter um IVsSolution interface.

  2. Obter o IVsSolution2 interface a partir de IVsSolution interface

  3. Em seguida, chame o AdviseSolutionEvents para passar na sua implementação da IVsSolutionEvents3.

COM assinatura

De vsshell.idl:

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

Consulte também

Interface IVsRunningDocTableEvents2
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo