Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

IEnumDebugPropertyInfo2

This interface enumerates DEBUG_PROPERTY_INFO structures.

IEnumDebugPropertyInfo2 : IUnknown

The debug engine (DE) implements this interface to represent information for a particular property.

Call IDebugProperty2::EnumChildren to obtain this interface representing the children of a particular property. Call IDebugStackFrame2::EnumProperties to obtain this interface representing the properties of a particular stack frame.

The following table shows the methods of IEnumDebugPropertyInfo2.

Method

Description

IEnumDebugPropertyInfo2::Next

Retrieves a specified number of DEBUG_PROPERTY_INFO structures in an enumeration sequence.

IEnumDebugPropertyInfo2::Skip

Skips a specified number of DEBUG_PROPERTY_INFO structures in an enumeration sequence.

IEnumDebugPropertyInfo2::Reset

Resets an enumeration sequence to the beginning.

IEnumDebugPropertyInfo2::Clone

Creates an enumerator that contains the same enumeration state as the current enumerator.

IEnumDebugPropertyInfo2::GetCount

Gets the number of DEBUG_PROPERTY_INFO structures in an enumerator.

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.

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Community Additions

ADD
Show:
© 2015 Microsoft