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:
Consulta o SVsSolution para obter um IVsSolution interface.
Obter o IVsSolution2 da interface do IVsSolution interface
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