Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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