IExtenderSite.NotifyDelete-Methode
Wird vom Automatisierungsextender im Falle der Zerstörung aufgerufen, um die entsprechende Website zu benachrichtigen. Wenn das Aufrufen dieser Methode fehlschlägt, kann Visual Studio abstürzen.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
Sub NotifyDelete ( _
Cookie As Integer _
)
void NotifyDelete(
int Cookie
)
void NotifyDelete(
[InAttribute] int Cookie
)
abstract NotifyDelete :
Cookie:int -> unit
function NotifyDelete(
Cookie : int
)
Parameter
- Cookie
Typ: System.Int32
Erforderlich.Ein Cookie zur Identifizierung des Extenders.Dieses Cookie wird an den Extenderanbieter übergeben, wenn es für den Extender angefordert wird.
Hinweise
Warnung
Der Extendermanager verwaltet einen internen Zwischenspeicher von Extenderobjekten und muss benachrichtigt werden, wenn sie gelöscht werden. Sie müssen NotifyDelete sofort nach dem Löschen von Extenderobjekten aufrufen. Sie dürfen nicht warten, bis sich die Anwendung im Leerlauf befindet, da andere Visual Studio-Komponenten möglicherweise versuchen, auf das gelöschte Extenderobjekt zuzugreifen, bevor Sie die Methode aufrufen. Wenn dies passiert, stürzt Visual Studio möglicherweise ab.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Weitere Ressourcen
Implementieren und Verwenden von Automatisierungsextendern
Änderungsprotokoll
Datum |
Versionsgeschichte |
Grund |
---|---|---|
Mai 2010 |
Warnung zum Aufrufen von NotifyDelete wurde hinzugefügt |
Korrektur inhaltlicher Fehler. |