Condividi tramite


Metodo IExtenderSite.NotifyDelete

È stato chiamato dall'Extender di automazione per notificare l'eliminazione permanente del relativo sito. La mancata riuscita della chiamata di questo metodo può causare l'arresto anomalo di Visual Studio.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

'Dichiarazione
Sub NotifyDelete ( _
    Cookie As Integer _
)
void NotifyDelete(
    int Cookie
)
void NotifyDelete(
    [InAttribute] int Cookie
)
abstract NotifyDelete : 
        Cookie:int -> unit
function NotifyDelete(
    Cookie : int
)

Parametri

  • Cookie
    Tipo: Int32

    Obbligatorio. Il cookie che identifica l'Extender. Il cookie viene passato al provider Extender quando viene richiesto l'Extender.

Note

Avviso

Lo strumento di gestione delle estensioni gestisce una cache interna di oggetti estensione e deve ricevere una notifica quando tali oggetti vengono eliminati in modo permanente.È necessario chiamare NotifyDelete immediatamente dopo l'eliminazione permanente di oggetti estensione.Non si deve attendere che l'applicazione diventi inattiva, perché gli altri componenti di Visual Studio potrebbero tentare di accedere all'oggetto estensione eliminato in modo permanente prima della chiamata al metodo.In questo caso, Visual Studio potrebbe arrestarsi in modo anomalo.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IExtenderSite Interfaccia

Spazio dei nomi EnvDTE

Altre risorse

Implementazione e utilizzo delle estensioni di automazione