DEBUGPROP_INFO_FLAGSDEBUGPROP_INFO_FLAGS

Spécifie les informations à récupérer sur un objet de propriété de débogage.Specifies what information to retrieve about a debug property object.

SyntaxeSyntax

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  
};  
typedef DWORD DEBUGPROP_INFO_FLAGS;  
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  
};  

MembresMembers

DEBUGPROP_INFO_FULLNAMEDEBUGPROP_INFO_FULLNAME
Initialisation/utiliser le bstrFullName champ.Initialize/use the bstrFullName field.

DEBUGPROP_INFO_NAMEDEBUGPROP_INFO_NAME
Initialisation/utiliser le bstrName champ.Initialize/use the bstrName field.

DEBUGPROP_INFO_TYPEDEBUGPROP_INFO_TYPE
Initialisation/utiliser le bstrType champ.Initialize/use the bstrType field.

DEBUGPROP_INFO_VALUEDEBUGPROP_INFO_VALUE
Initialisation/utiliser le bstrValue champ.Initialize/use the bstrValue field.

DEBUGPROP_INFO_ATTRIBDEBUGPROP_INFO_ATTRIB
Initialisation/utiliser le dwAttrib champ.Initialize/use the dwAttrib field.

DEBUGPROP_INFO_PROP,DEBUGPROP_INFO_PROP,
Initialisation/utiliser le pProperty champ contenant une IDebugProperty2 interface.Initialize/use the pProperty field that contains an IDebugProperty2 interface.

DEBUGPROP_INFO_VALUE_AUTOEXPANDDEBUGPROP_INFO_VALUE_AUTOEXPAND
Spécifie que le champ de valeur doit contenir la valeur auto-développé, s’il est disponible pour ce type d’objet.Specifies that the value field should contain the auto-expanded value, if available, for this type of object.

DEBUGPROP_INFO_VALUE_NOFUNCEVALDEBUGPROP_INFO_VALUE_NOFUNCEVAL
Obsolète.Deprecated.

DEBUGPROP_INFO_VALUE_RAWDEBUGPROP_INFO_VALUE_RAW
Ne retournent pas des valeurs de (Embellir) ou des membres (autrement dit, ne mettez pas les valeurs).Do not return any beautified values or members (that is, do not format the values).

DEBUGPROP_INFO_VALUE_NO_TOSTRINGDEBUGPROP_INFO_VALUE_NO_TOSTRING
Ne retournent pas des valeurs de synthèse spéciaux (par exemple, n’appelez pas ToString() sur un objet pour produire une valeur).Do not return any special synthesized values (for example, do not call ToString() on an object to produce a value).

DEBUGPROP_INFO_NONEDEBUGPROP_INFO_NONE
Spécifie qu’aucun indicateur est défini.Specifies that no flags are set.

DEBUGPROP_INFO_STANDARDDEBUGPROP_INFO_STANDARD
Initialisation/utiliser le dwAttrib, bstrName, bstrType, et bstrValue champs.Initialize/use the dwAttrib, bstrName, bstrType, and bstrValue fields.

DEBUGPROP_INFO_AllDEBUGPROP_INFO_All
Indique un masque de tous les indicateurs.Indicates a mask of all flags.

NotesRemarks

Ces valeurs sont passées à la GetPropertyInfo, EnumChildren, et EnumProperties des méthodes pour indiquer les champs qui doivent être initialisées le DEBUG_PROPERTY_INFO structure.These values are passed to the GetPropertyInfo, EnumChildren, and EnumProperties methods to indicate which fields are to be initialized the DEBUG_PROPERTY_INFO structure.

Ces valeurs sont également utilisées pour le dwFields membre de la DEBUG_PROPERTY_INFO structure pour indiquer les champs de la structure sont utilisées et valide lors de la structure est retournée.These values are also used for the dwFields member of the DEBUG_PROPERTY_INFO structure to indicate which fields of the structure are used and valid when the structure is returned.

Ces valeurs peuvent être combinées avec une opération de bits OR.These values may be combined with a bitwise OR.

SpécificationsRequirements

En-tête : msdbg.hHeader: msdbg.h

Namespace : Microsoft.VisualStudio.Debugger.InteropNamespace: Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dllAssembly: Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussiSee Also

Énumérations Enumerations
IDebugProperty2 IDebugProperty2
GetPropertyInfo GetPropertyInfo
EnumChildren EnumChildren
EnumProperties EnumProperties
DEBUG_PROPERTY_INFODEBUG_PROPERTY_INFO