DEBUGPROP_INFO_FLAGS

Especifica qué información se va a recuperar sobre un objeto de propiedad de depuración.

Sintaxis

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

Fields

DEBUGPROP_INFO_FULLNAME
Inicialice o use el bstrFullName campo .

DEBUGPROP_INFO_NAME
Inicialice o use el bstrName campo .

DEBUGPROP_INFO_TYPE
Inicialice o use el bstrType campo .

DEBUGPROP_INFO_VALUE
Inicialice o use el bstrValue campo .

DEBUGPROP_INFO_ATTRIB
Inicialice o use el dwAttrib campo .

DEBUGPROP_INFO_PROP
Inicialice o use el pProperty campo que contiene una interfaz IDebugProperty2 .

DEBUGPROP_INFO_VALUE_AUTOEXPAND
Especifica que el campo de valor debe contener el valor expandido automáticamente, si está disponible, para este tipo de objeto.

DEBUGPROP_INFO_VALUE_NOFUNCEVAL
Obsoleto.

DEBUGPROP_INFO_VALUE_RAW
No devuelva ningún valor o miembros embellecidos (es decir, no dé formato a los valores).

DEBUGPROP_INFO_VALUE_NO_TOSTRING
No devuelva ningún valor sintetizado especial (por ejemplo, no llame a ToString() en un objeto para generar un valor).

DEBUGPROP_INFO_NONE
Especifica que no se establecen marcas.

DEBUGPROP_INFO_STANDARD
Inicialice o use los dwAttribcampos , bstrName, bstrTypey bstrValue .

DEBUGPROP_INFO_All
Indica una máscara de todas las marcas.

Comentarios

Estos valores se pasan a los métodos GetPropertyInfo, EnumChildren y EnumProperties para indicar qué campos se van a inicializar en la estructura DEBUG_PROPERTY_INFO .

Estos valores también se usan para el dwFields miembro de la DEBUG_PROPERTY_INFO estructura para indicar qué campos de la estructura se usan y son válidos cuando se devuelve la estructura.

Estos valores se pueden combinar con un bit a ORbit .

Requisitos

Encabezado: msdbg.h

Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop

Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte también