DEBUG_PROPERTY_INFO
Содержит сведения о свойстве отладки.
typedef struct tagDEBUG_PROPERTY_INFO {
DEBUGPROP_INFO_FLAGS dwValidFields;
BSTR bstrFullName;
BSTR bstrName;
BSTR bstrType;
BSTR bstrValue;
IDebugProperty2* pProperty;
DBG_ATTRIB_FLAGS dwAttrib;
} 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 перечисление, описывающее атрибуты данного свойства.
Заметки
Свойство объект иерархической характера, которая имеет имя, тип и значение. Например, оно может описать локальные переменные, параметры и переменные, выражения и контрольные значения и регистры.
Эта структура передается IDebugProperty2::GetPropertyInfo метод, в котором он заполнен. Эта структура также возвращается как часть списка из этой структуры IEnumDebugPropertyInfo2 интерфейс, который, в свою очередь, возвращается из вызова IDebugProperty2::EnumChildren и IDebugStackFrame2::EnumProperties методы.
Требования
Заголовок: msdbg.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll