Partager via


DEBUG_PROPERTY_INFO

Contient des informations sur une propriété de débogage.

Syntaxe

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;
};

Membres

dwValidFields
Combinaison d’indicateurs de l’énumération DEBUGPROP_INFO_FLAGS qui spécifie les champs qui sont renseignés.

bstrFullName
Nom complet de la propriété.

bstrName
Nom de propriété dans un contexte.

bstrType
Type de propriété sous forme de chaîne mise en forme.

bstrValue
Valeur de propriété sous forme de chaîne mise en forme.

pProperty
Objet IDebugProperty2 décrit par cette structure.

dwAttrib
Combinaison d’indicateurs de l’énumération DBG_ATTRIB_FLAGS décrivant les attributs de cette propriété.

Notes

Une propriété est un objet d’une nature hiérarchique qui a un nom, un type et une valeur. Par exemple, une propriété peut décrire des variables locales, des paramètres, des variables de surveillance et des expressions, et des registres.

Cette structure est transmise à la méthode GetPropertyInfo où elle est renseignée. Cette structure est également retournée dans le cadre d’une liste de cette structure à partir de l’interface IEnumDebugPropertyInfo2 qui, à son tour, est retournée par un appel aux méthodes EnumChildren et EnumProperties .

Spécifications

En-tête : msdbg.h

Espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi