Freigeben über


IEnumDebugObjects

Wichtig

Seit Visual Studio 2015 ist diese Art der Implementierung von Ausdrucksauswertungen veraltet. Informationen zum Implementieren von CLR-Ausdrucksauswertern finden Sie unter CLR Expression Evaluators and Managed Expression Evaluator Sample.For information about implementing CLR expression evaluators, please see CLR Expression Evaluator Sample.

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

Syntax

IEnumDebugObjects : IUnknown

Hinweise für Implementierer

Der Ausdrucksauswert implementiert diese Schnittstelle, um Sätze von Objekten bereitzustellen, die die IDebugObject-Schnittstelle implementieren. Beachten Sie, dass dies keine standardmäßige COM-Enumeration ist, da die GetCount-Methode vorhanden ist.

Hinweise für Aufrufer

Methoden in Vtable-Reihenfolge

Diese Schnittstelle implementiert die folgenden Methoden.

Methode Beschreibung
Nächste Ruft den nächsten Satz von IDebugObject -Objekten aus der Enumeration ab.
Skip Überspringt eine angegebene Anzahl von Einträgen.
Zurücksetzen Setzt die Aufzählung auf den ersten Eintrag zurück.
Klonen Ruft eine Kopie der aktuellen Aufzählung ab.
GetCount Ruft die Anzahl der Einträge in der Enumeration ab.

Hinweise

Diese Schnittstelle ermöglicht es einem Debugmodul, eine Reihe von Objekten in einem Array aufzählen zu können.

Anforderungen

Kopfzeile: ee.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch