IEnumDebugObjects
This interface represents a collection of objects implementing the IDebugObject interface.
IEnumDebugObjects : IUnknown
Notes for Implementers
The expression evaluator implements this interface to provide sets of objects that implement the IDebugObject interface. Note that this is not a standard COM enumeration due to the presence of the IEnumDebugObjects::GetCount method.
Notes for Callers
IDebugArrayObject::GetElements returns this interface.
Methods in Vtable order
This interface implements the following methods.
Method |
Description |
---|---|
Retrieves the next set of IDebugObject objects from the enumeration. |
|
Skips a specified number of entries. |
|
Resets the enumeration to the first entry. |
|
Retrieves a copy of the current enumeration. |
|
Retrieves the number of entries in the enumeration. |
Remarks
This interface allows a debug engine to enumerate over a set of objects in an array.
Requirements
Header: ee.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll