DEBUG_PROPERTY_INFO

包含有关调试属性的信息。

语法

public struct DEBUG_PROPERTY_INFO {
    public uint            dwValidFields;
    public string          bstrFullName;
    public string          bstrName;
    public string          bstrType;
    public string          bstrValue;
    public IDebugProperty2 pProperty;
    public ulong           dwAttrib;
};

成员

dwValidFields
DEBUGPROP_INFO_FLAGS枚举中的标志的组合,用于指定填充哪些字段。

bstrFullName
属性的全名。

bstrName
上下文中的属性名称。

bstrType
属性类型作为格式化字符串。

bstrValue
作为格式化字符串的属性值。

pProperty
此结构描述的 IDebugProperty2 对象。

dwAttrib
描述此属性属性的DBG_ATTRIB_FLAGS枚举中的标志的组合。

注解

属性是具有名称、类型和值的分层性质的对象。 例如,属性可以描述局部变量、参数、监视变量和表达式以及寄存器。

此结构将传递给 填充它的 GetPropertyInfo 方法。 此结构也作为 IEnumDebugPropertyInfo2 接口的此结构列表的一部分返回,而后者又从对 EnumChildrenEnumProperties 方法的调用返回。

要求

标头:msdbg.h

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

另请参阅