IDebugArrayObject2
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.
Stellt ein verwaltetes Arrayobjekt dar und ermöglicht es einem Ausdrucksauswerter (EE), den Basisindex (untere Grenzen) für das Array zu bestimmen.
Syntax
IDebugArrayObject2 : IDebugArrayObject
Hinweise für Implementierer
Dies wird vom verwalteten Debugmodul (DE) implementiert.
Methoden
Zusätzlich zu den Methoden auf der IDebugArrayObject-Schnittstelle implementiert diese Schnittstelle die folgenden Methoden:
Methode | Beschreibung |
---|---|
GetBaseIndices | Ruft die Basisindizes (untere Grenzen) für jeden Index ab, der die Anzahl der Dimensionen im Array annimmt. |
HasBaseIndices | Bestimmt, ob das Array Basisindizes (untere Grenzen) definiert hat. |
Hinweise
Ein Ausdrucksauswerter verwendet diese Schnittstelle, um verwaltete Arrays in einer Analysestruktur darzustellen.
Anforderungen
Kopfzeile: Ee.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll