Freigeben über


IEnumDebugPropertyInfo2

Diese Schnittstelle listet DEBUG_PROPERTY_INFORMATION Strukturen auf.

IEnumDebugPropertyInfo2 : IUnknown

Hinweise für Implementierer

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

Hinweise für Aufrufer

Rufen Sie IDebugProperty2::EnumChildren an, die zum Abrufen dieser Schnittstelle, die die untergeordneten Elemente einer bestimmten Eigenschaft darstellt. Rufen Sie IDebugStackFrame2::EnumProperties an, die zum Abrufen dieser Schnittstelle, die die Eigenschaften eines bestimmten Stapelrahmens darstellt.

Methoden in die Vtable-Reihenfolge

In der folgenden Tabelle werden die Methoden von IEnumDebugPropertyInfo2an.

Methode

Beschreibung

IEnumDebugPropertyInfo2::Danach

Ruft eine angegebene Anzahl DEBUG_PROPERTY_INFORMATION Strukturen in der Enumerationsfolge ab.

IEnumDebugPropertyInfo2::Schritt

Überspringt eine angegebene Anzahl DEBUG_PROPERTY_INFORMATION Strukturen in der Enumerationsfolge.

IEnumDebugPropertyInfo2::Zurücksetzen

Setzt die Enumerationsfolge auf den Anfang zurück.

IEnumDebugPropertyInfo2::Klon

Erstellt einen Enumerator, der den gleichen Enumerationszustand wie der aktuelle Enumerator enthält.

IEnumDebugPropertyInfo2::GetCount

Ruft die Anzahl der DEBUG_PROPERTY_INFORMATION Strukturen in einem Enumerator ab.

Hinweise

Grundsätzlich handelt es sich um eine Eigenschaft einer Hierarchie von Informationen, die einen Namen, einen Wert, eine Adresse und einen Typ enthalten kann, sowie von allen weiteren Informationen, die zum zugeordneten Eigenschaftenobjekt oder Stapelrahmen äquivalent sind. Ausführliche Informationen finden Sie unter IDebugProperty2.

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

DEBUG_PROPERTY_INFORMATION

IDebugProperty2

IDebugProperty2::EnumChildren

IDebugStackFrame2::EnumProperties

Konzepte

Kern-Schnittstellen