Freigeben über


IEnumDebugPropertyInfo2

Diese Schnittstelle listet DEBUG_PROPERTY_INFO Strukturen auf.

Syntax

IEnumDebugPropertyInfo2 : IUnknown

Hinweise für Implementierer

Das Debugmodul (DE) implementiert diese Schnittstelle, um Informationen für eine bestimmte Eigenschaft darzustellen.

Hinweise für Aufrufer

Rufen Sie EnumChildren auf, um diese Schnittstelle abzurufen, die die untergeordneten Elemente einer bestimmten Eigenschaft darstellt. Rufen Sie EnumProperties auf, um diese Schnittstelle abzurufen, die die Eigenschaften eines bestimmten Stapelframes darstellt.

Methoden in Vtable-Reihenfolge

In der folgenden Tabelle sind die Methoden von IEnumDebugPropertyInfo2 aufgeführt.

Methode Beschreibung
Nächste Ruft eine angegebene Anzahl von DEBUG_PROPERTY_INFO Strukturen in einer Enumerationssequenz ab.
Skip Überspringt eine angegebene Anzahl von DEBUG_PROPERTY_INFO Strukturen in einer Enumerationssequenz.
Zurücksetzen Setzt eine Enumerationsfolge auf den Anfang zurück.
Klonen Erstellt einen Enumerator mit demselben Enumerationszustand wie der aktuelle Enumerator.
GetCount Ruft die Anzahl der DEBUG_PROPERTY_INFO Strukturen in einem Enumerator ab.

Hinweise

Im Allgemeinen ist eine Eigenschaft eine Hierarchie von Informationen, die einen Namen, Wert, Adresse und Typ sowie alle anderen Informationen enthalten können, die für das zugeordnete Eigenschaftsobjekt oder stapelframe geeignet sind. Weitere Informationen finden Sie unter IDebugProperty2 .

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch