IEnumDebugPropertyInfo2
This interface enumerates DEBUG_PROPERTY_INFO structures.
Syntax
IEnumDebugPropertyInfo2 : IUnknown
Notes for Implementers
The debug engine (DE) implements this interface to represent information for a particular property.
Notes for Callers
Call EnumChildren to obtain this interface representing the children of a particular property. Call EnumProperties to obtain this interface representing the properties of a particular stack frame.
Methods in Vtable Order
The following table shows the methods of IEnumDebugPropertyInfo2
.
Method | Description |
---|---|
Next | Retrieves a specified number of DEBUG_PROPERTY_INFO structures in an enumeration sequence. |
Skip | Skips a specified number of DEBUG_PROPERTY_INFO structures in an enumeration sequence. |
Reset | Resets an enumeration sequence to the beginning. |
Clone | Creates an enumerator that contains the same enumeration state as the current enumerator. |
GetCount | Gets the number of DEBUG_PROPERTY_INFO structures in an enumerator. |
Remarks
In general, a property is a hierarchy of information that can include a name, value, address, and type, as well as any other information appropriate to the associated property object or stack frame. See IDebugProperty2 for more details.
Requirements
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll