Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Spécifie les informations à récupérer sur un objet de propriété de débogage.
Syntaxe
public enum enum_DEBUGPROP_INFO_FLAGS {
DEBUGPROP_INFO_FULLNAME = 0x00000001,
DEBUGPROP_INFO_NAME = 0x00000002,
DEBUGPROP_INFO_TYPE = 0x00000004,
DEBUGPROP_INFO_VALUE = 0x00000008,
DEBUGPROP_INFO_ATTRIB = 0x00000010,
DEBUGPROP_INFO_PROP = 0x00000020,
DEBUGPROP_INFO_VALUE_AUTOEXPAND = 0x00010000,
DEBUGPROP_INFO_VALUE_NOFUNCEVAL = 0x00020000,
DEBUGPROP_INFO_VALUE_RAW = 0x00040000,
DEBUGPROP_INFO_VALUE_NO_TOSTRING = 0x00080000
DEBUGPROP_INFO_NONE = 0x00000000,
DEBUGPROP_INFO_STANDARD = DEBUGPROP_INFO_ATTRIB |
DEBUGPROP_INFO_NAME |
DEBUGPROP_INFO_TYPE |
DEBUGPROP_INFO_VALUE,
DEBUGPROP_INFO_ALL = 0xffffffff
};
Champs
DEBUGPROP_INFO_FULLNAME
Initialisez/utilisez le bstrFullName champ.
DEBUGPROP_INFO_NAME
Initialisez/utilisez le bstrName champ.
DEBUGPROP_INFO_TYPE
Initialisez/utilisez le bstrType champ.
DEBUGPROP_INFO_VALUE
Initialisez/utilisez le bstrValue champ.
DEBUGPROP_INFO_ATTRIB
Initialisez/utilisez le dwAttrib champ.
DEBUGPROP_INFO_PROP
Initialisez/utilisez le pProperty champ qui contient une interface IDebugProperty2 .
DEBUGPROP_INFO_VALUE_AUTOEXPAND
Spécifie que le champ valeur doit contenir la valeur développée automatiquement, le cas échéant, pour ce type d’objet.
DEBUGPROP_INFO_VALUE_NOFUNCEVAL
Action déconseillée.
DEBUGPROP_INFO_VALUE_RAW
Ne retournez pas de valeurs ou de membres renforcés (autrement dit, ne mettez pas en forme les valeurs).
DEBUGPROP_INFO_VALUE_NO_TOSTRING
Ne retournez aucune valeur synthétisée spéciale (par exemple, n’appelez ToString() pas d’objet pour produire une valeur).
DEBUGPROP_INFO_NONE
Spécifie qu’aucun indicateur n’est défini.
DEBUGPROP_INFO_STANDARD
Initialisez/utilisez les dwAttribchamps , et bstrValue bstrNamebstrTypeles champs.
DEBUGPROP_INFO_All
Indique un masque de tous les indicateurs.
Notes
Ces valeurs sont transmises aux méthodes GetPropertyInfo, EnumChildren et EnumProperties pour indiquer quels champs doivent être initialisés la structure DEBUG_PROPERTY_INFO .
Ces valeurs sont également utilisées pour le dwFields membre de la DEBUG_PROPERTY_INFO structure pour indiquer quels champs de la structure sont utilisés et valides lorsque la structure est retournée.
Ces valeurs peuvent être combinées avec un bit OR.
Spécifications
En-tête : msdbg.h
Espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll