Freigeben über


IEnumDebugObjects

Diese Schnittstelle stellt eine Auflistung von Objekten dar, auf die die IDebugObject-Schnittstelle implementieren.

IEnumDebugObjects : IUnknown

Hinweise für Implementierer

Die Ausdrucksauswertung implementiert diese Schnittstelle, um Sätze Objekte bereitzustellen, die die IDebugObject-Schnittstelle implementieren. Beachten Sie, dass dies keine Enumeration der Standardwert wegen des Vorhandenseins der COM IEnumDebugObjects::GetCount-Methode ist.

Hinweise für Aufrufer

IDebugArrayObject::GetElements gibt diese Schnittstelle zurück.

Methoden in die Vtable-Reihenfolge

Diese Schnittstelle implementiert die folgenden Methoden.

Methode

Beschreibung

IEnumDebugObjects::Danach

Ruft die nächste Gruppe von IDebugObject-Objekten aus der Enumeration ab.

IEnumDebugObjects::Schritt

Überspringt eine angegebene Anzahl Einträge.

IEnumDebugObjects::Zurücksetzen

Setzt die Enumeration auf das erste Eintrag zurück.

IEnumDebugObjects::Klon

Ruft eine Kopie der aktuellen Enumeration ab.

IEnumDebugObjects::GetCount

Ruft die Anzahl von Einträgen in der Enumeration ab.

Hinweise

Diese Schnittstelle ermöglicht es einem Debugbuild Modul, um zu einem Satz von Objekten in einem Array aufzulisten.

Anforderungen

Header: ee.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

IDebugObject

IDebugArrayObject::GetElements