Método IExtenderSite.NotifyDelete
Chamado pelo extensor de automação para notificar seu site quando ele está sendo destruído.Se você não chamar este método, Visual Studio pode falhar.
Namespace: EnvDTE
Assembly: EnvDTE (em EnvDTE.dll)
Sintaxe
'Declaração
Sub NotifyDelete ( _
Cookie As Integer _
)
void NotifyDelete(
int Cookie
)
void NotifyDelete(
[InAttribute] int Cookie
)
abstract NotifyDelete :
Cookie:int -> unit
function NotifyDelete(
Cookie : int
)
Parâmetros
- Cookie
Tipo: System.Int32
Obrigatório.O cookie, identificando o extensor.O cookie é passado para o provedor do extensor quando ele é solicitado para o extensor.
Comentários
Cuidado |
---|
O Gerenciador de extensor mantém um cache interno dos objetos do extender e deve ser notificado quando estão sendo destruídos.Você deve chamar NotifyDelete imediatamente após a destruição de objetos do extender.Você não deve esperar o aplicativo fique ocioso, porque outros componentes de Visual Studio podem tentar acessar o objeto extensor destruído antes de chamar o método.Se isso acontecer, o Visual Studio pode falhar. |
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.