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 , который, в свою очередь, возвращается из вызова методов EnumChildren и EnumProperties .
Requirements
Заголовок: msdbg.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll