IDebugArrayField
Diese Schnittstelle beschreibt ein Arraysymbol oder einen Arraytyp.
Syntax
IDebugArrayField : IDebugContainerField
Hinweise für Implementierer
Der Symbolanbieter implementiert diese Schnittstelle auf demselben Objekt, das die IDebugContainerField-Schnittstelle implementiert. Diese Schnittstelle ist eine Spezialisierung, die Arrayobjekte darstellt.
Hinweise für Aufrufer
Verwenden Sie QueryInterface , um diese Schnittstelle über die IDebugContainerField-Schnittstelle abzurufen, wenn GetKind das Flag FIELD_TYPE_ARRAY
zurückgibt.
Methoden in Vtable-Reihenfolge
Zusätzlich zu den Methoden für die IDebugField - und IDebugContainerField-Schnittstellen implementiert diese Schnittstelle Folgendes:
Methode | Beschreibung |
---|---|
GetNumberOfElements | Ruft die Anzahl der Elemente im Array ab. |
GetElementType | Ruft den Typ des Elements im Array ab. |
GetRank | Ruft den Rang des Arrays ab. |
Anforderungen
Kopfzeile: sh.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll