Partilhar via


Método IVsRunningDocTableEvents.OnAfterSave (UInt32)

 

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

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 que tenha sido salvo apenas.

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.

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.Siga estas etapas:

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

  2. Obter o IVsSolution2 interface a partir de IVsSolution interface.

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

COM assinatura

De vsshell.idl:

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

Consulte também

Interface IVsRunningDocTableEvents
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo