IExtenderSite.NotifyDelete, méthode
Appelé par l'extendeur d'automatisation pour avertir son site lorsqu'il est détruit. Si vous n'appelez pas cette méthode, Visual Studio peut tomber en panne.
Espace de noms : EnvDTE
Assembly : EnvDTE (dans EnvDTE.dll)
Syntaxe
'Déclaration
Sub NotifyDelete ( _
Cookie As Integer _
)
void NotifyDelete(
int Cookie
)
void NotifyDelete(
[InAttribute] int Cookie
)
abstract NotifyDelete :
Cookie:int -> unit
function NotifyDelete(
Cookie : int
)
Paramètres
- Cookie
Type : System.Int32
Obligatoire.Cookie identifiant l'extendeur.Ce cookie est passé au fournisseur d'extendeurs lorsque l'extendeur lui est demandé.
Notes
Avertissement
Le gestionnaire d'extendeur gère un cache interne d'objets Extender et doit être averti lorsqu'ils sont détruits. Vous devez appeler immédiatement NotifyDelete lors de la destruction des objets Extender. Vous ne devez pas attendre que l'application devienne inactive, car d'autres composants Visual Studio peuvent essayer d'accéder à l'objet Extender détruit avant que vous appeliez la méthode. Dans ce cas, Visual Studio peut se bloquer.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Autres ressources
Implémentation et utilisation des extendeurs Automation
Historique des modifications
Date |
Historique |
Motif |
---|---|---|
Mai 2010 |
A ajouté un avertissement sur l'appel de NotifyDelete |
Résolution des bogues de contenu. |