IDebugArrayObject
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 ein Arrayobjekt dar.
Syntax
IDebugArrayObject : IDebugObject
Hinweise für Implementierer
Der Ausdrucksauswerter implementiert diese Schnittstelle, um ein Array darzustellen.
Hinweise für Aufrufer
Die IDebugObject-Schnittstelle kann diese Schnittstelle mithilfe von QueryInterface abrufen, wenn das Objekt ein Array darstellt.
Methoden in Vtable-Reihenfolge
Zusätzlich zu den Methoden auf der IDebugObject
Schnittstelle werden die folgenden Methoden auf der IDebugArrayObject
Schnittstelle implementiert.
Methode | Beschreibung |
---|---|
GetCount | Ruft die Anzahl der Elemente im Array ab. |
GetElement | Ruft ein Element des Arrays ab. |
GetElements | Ruft alle Elemente des Arrays ab. |
GetRank | Ruft den Rang des Arrays ab. |
GetDimensions | Ruft die Größe des Arrays ab. |
Hinweise
Ein Ausdrucksauswerter verwendet diese Schnittstelle, um Arrays in einer Analysestruktur darzustellen.
Anforderungen
Kopfzeile: ee.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll