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
- GetElements gibt diese Schnittstelle zurück.
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