DEBUG_PROPERTY_INFO
Zawiera informacje o właściwości debugowania.
Składnia
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;
};
Członkowie
dwValidFields
Kombinacja flag z DEBUGPROP_INFO_FLAGS wyliczenie określające, które pola są wypełniane.
bstrFullName
Pełna nazwa właściwości.
bstrName
Nazwa właściwości w kontekście.
bstrType
Typ właściwości jako sformatowany ciąg.
bstrValue
Wartość właściwości jako sformatowany ciąg.
pProperty
Obiekt IDebugProperty2 opisany przez tę strukturę.
dwAttrib
Kombinacja flag z DBG_ATTRIB_FLAGS wyliczania opisującego atrybuty tej właściwości.
Uwagi
Właściwość jest obiektem hierarchicznego charakteru, który ma nazwę, typ i wartość. Na przykład właściwość może opisywać zmienne lokalne, parametry, zmienne obserwowane i wyrażenia oraz rejestry.
Ta struktura jest przekazywana do metody GetPropertyInfo , w której jest wypełniana. Ta struktura jest również zwracana jako część listy tej struktury z interfejsu IEnumDebugPropertyInfo2 , który z kolei jest zwracany z wywołania metod EnumChildren i EnumProperties .
Wymagania
Nagłówek: msdbg.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll