Compartilhar via


Método IExtenderSite.NotifyDelete

Chamado pelo extensor de automação para notificar seu site quando ele é 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 extender.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

A implementação e uso de extensores de automação

Histórico de alterações

Date

History

Motivo

Maio de 2010

Adicionado o aviso sobre a chamada NotifyDelete

Correção de bug de conteúdo.