DEBUG_PROPERTY_INFO
Enthält Informationen zu einer Debugeigenschaft.
Syntax
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;
};
Mitglieder
dwValidFields
Eine Kombination von Flags aus der DEBUGPROP_INFO_FLAGS-Aufzählung , die angibt, welche Felder ausgefüllt werden.
bstrFullName
Der vollständige Name der Eigenschaft.
bstrName
Der Eigenschaftsname innerhalb eines Kontexts.
bstrType
Der Eigenschaftstyp als formatierte Zeichenfolge.
bstrValue
Der Eigenschaftswert als formatierte Zeichenfolge.
pProperty
Das von dieser Struktur beschriebene IDebugProperty2-Objekt .
dwAttrib
Eine Kombination von Flags aus der DBG_ATTRIB_FLAGS Enumeration, die die Attribute dieser Eigenschaft beschreibt.
Hinweise
Eine Eigenschaft ist ein Objekt einer hierarchischen Natur, die einen Namen, Typ und Wert enthält. Eine Eigenschaft kann z. B. lokale Variablen, Parameter, Überwachungsvariablen und Ausdrücke und Register beschreiben.
Diese Struktur wird an die GetPropertyInfo-Methode übergeben, in der sie ausgefüllt wird. Diese Struktur wird auch als Teil einer Liste dieser Struktur von der IEnumDebugPropertyInfo2-Schnittstelle zurückgegeben, die wiederum von einem Aufruf der EnumChildren - und EnumProperties-Methoden zurückgegeben wird.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll