IDebugPropertyDestroyEvent2
Diese Schnittstelle wird vom Debugmodul (DE) an den Sitzungsdebug-Manager (SESSION Debug Manager, SDM) gesendet, wenn eine Eigenschaft, die einem bestimmten Dokument zugeordnet ist, zerstört werden soll.
Syntax
IDebugPropertyDestroyEvent2 : IUnknown
Hinweise für Implementierer
Die DE implementiert diese Schnittstelle, um zu melden, dass eine Eigenschaft zerstört wurde. Die IDebugEvent2-Schnittstelle muss auf demselben Objekt wie diese Schnittstelle implementiert werden. Das SDM verwendet QueryInterface , um auf die IDebugEvent2
Schnittstelle zuzugreifen. Diese Schnittstelle wird implementiert, wenn die DE zuvor eine Eigenschaft erstellt hat, die einem Skript zugeordnet ist; Durch das Löschen der Eigenschaft wird das zugeordnete Skript aus der IDE entfernt.
Hinweise für Aufrufer
Die DE erstellt und sendet dieses Ereignisobjekt, um eine Eigenschaft zu melden, die zerstört wurde. Das Ereignis wird mithilfe der Rückruffunktion IDebugEventCallback2 gesendet, die vom SDM bereitgestellt wird, wenn es an das zu debuggende Programm angefügt wird.
Methoden in Vtable-Reihenfolge
Die folgende Tabelle zeigt die Methode von IDebugPropertyDestroyEvent2
.
Methode | Beschreibung |
---|---|
GetDebugProperty | Ruft die zu zerstörende Eigenschaft ab. |
Hinweise
Ausführliche Informationen dazu, warum diese Ereignisse verwendet werden, finden Sie in den Hinweisen für IDebugPropertyCreateEvent2 .
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll