Share via


IDebugArrayObject

This interface represents an array object.

IDebugArrayObject : IDebugObject

Notes for Implementers

The expression evaluator implements this interface to represent an array.

Notes for Callers

The IDebugObject interface can obtain this interface by using QueryInterface if the object represents an array.

Methods in Vtable Order

In addition to the methods on the IDebugObject interface, the following methods are implemented on the IDebugArrayObject interface.

Method

Description

IDebugArrayObject::GetCount

Gets the count of elements in the array.

IDebugArrayObject::GetElement

Gets an element of the array.

IDebugArrayObject::GetElements

Gets all elements of the array.

IDebugArrayObject::GetRank

Gets the rank of the array.

IDebugArrayObject::GetDimensions

Gets the dimensions of the array.

Remarks

An expression evaluator uses this interface to represent arrays in a parse tree.

Requirements

Header: ee.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

See Also

Reference

IDebugObject