Compartilhar via


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

Observação de cuidadoCuidado

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

Consulte também

Referência

IExtenderSite Interface

Namespace EnvDTE

Outros recursos

Implementação e usando os extensores de automação