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: Int32

    Obrigatório. O cookie, identificando o extensor. O cookie é passado para o provedor do extensor quando ele é solicitado para o extensor.

Comentários

Aviso

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

Implementando e usando extensores de automação