DEBUG_PROPERTY_INFO
Contiene informazioni su una proprietà di debug.
Sintassi
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;
};
Membri
dwValidFields
Combinazione di flag dell'enumerazione DEBUGPROP_INFO_FLAGS che specifica i campi compilati.
bstrFullName
Nome completo della proprietà.
bstrName
Nome della proprietà all'interno di un contesto.
bstrType
Tipo di proprietà come stringa formattata.
bstrValue
Valore della proprietà come stringa formattata.
pProperty
Oggetto IDebugProperty2 descritto da questa struttura.
dwAttrib
Combinazione di flag dell'enumerazione DBG_ATTRIB_FLAGS che descrive gli attributi di questa proprietà.
Osservazioni:
Una proprietà è un oggetto di natura gerarchica con un nome, un tipo e un valore. Ad esempio, una proprietà può descrivere variabili locali, parametri, variabili di controllo ed espressioni e registri.
Questa struttura viene passata al metodo GetPropertyInfo in cui viene compilata. Questa struttura viene restituita anche come parte di un elenco di questa struttura dall'interfaccia IEnumDebugPropertyInfo2 che, a sua volta, viene restituita da una chiamata ai metodi EnumChildren e EnumProperties .
Requisiti
Intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll