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

Siehe auch