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:
Consulta o SVsSolution service para obter um IVsSolution interface.
Obter o IVsSolution2 interface a partir de IVsSolution interface
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