IDebugArrayField

This interface describes an array symbol or type.

Syntax

IDebugArrayField : IDebugContainerField

Notes for Implementers

The symbol provider implements this interface on the same object that implements the IDebugContainerField interface. This interface is a specialization that represents array objects.

Notes for Callers

Use QueryInterface to obtain this interface from the IDebugContainerField interface if GetKind returns the flag FIELD_TYPE_ARRAY.

Methods in Vtable Order

In addition to the methods on the IDebugField and IDebugContainerField interfaces, this interface implements the following:

Method Description
GetNumberOfElements Gets the number of elements in the array.
GetElementType Gets the type of element in the array.
GetRank Gets the rank of the array.

Requirements

Header: sh.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

See also