IDebugProperty Interface

Used to describe any hierarchical property of the entity being debugged that has a name, type, and value. Most commonly, IDebugProperty is used to describe the result of expression evaluation, statement evaluation, or register evaluation.

Methods in Vtable Order

The following table shows the methods of the IDebugProperty Interface.

Method Description
IDebugProperty::GetPropertyInfo Get the DebugPropertyInfo that describes this IDebugProperty``.
IDebugProperty::GetExtendedInfo Gets the extended information on a property.
IDebugProperty::SetValueAsString Sets the value of a property from a string.
IDebugProperty::EnumMembers Enumerates the members of a property.
IDebugProperty::GetParent Gets the parent of a property.

Requirements

Header: dbgprop.h