Sdílet prostřednictvím


DEBUGPROP_INFO_FLAGS

Určuje, jaké informace se mají načíst o objektu vlastnosti ladění.

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

Pole

DEBUGPROP_INFO_FULLNAME
Inicializace nebo použití bstrFullName pole

DEBUGPROP_INFO_NAME
Inicializace nebo použití bstrName pole

DEBUGPROP_INFO_TYPE
Inicializace nebo použití bstrType pole

DEBUGPROP_INFO_VALUE
Inicializace nebo použití bstrValue pole

DEBUGPROP_INFO_ATTRIB
Inicializace nebo použití dwAttrib pole

DEBUGPROP_INFO_PROP
Inicializace nebo použití pProperty pole, které obsahuje IDebugProperty2 rozhraní.

DEBUGPROP_INFO_VALUE_AUTOEXPAND
Určuje, že pole hodnoty by mělo obsahovat automaticky rozbalenou hodnotu, pokud je k dispozici, pro tento typ objektu.

DEBUGPROP_INFO_VALUE_NOFUNCEVAL
Zastaralé

DEBUGPROP_INFO_VALUE_RAW
Nevrací žádné zkrášlované hodnoty ani členy (to znamená neformátovat hodnoty).

DEBUGPROP_INFO_VALUE_NO_TOSTRING
Nevracejte žádné speciální syntetizované hodnoty (například nevolejte ToString() objekt k vytvoření hodnoty).

DEBUGPROP_INFO_NONE
Určuje, že nejsou nastaveny žádné příznaky.

DEBUGPROP_INFO_STANDARD
Inicializuje/použije dwAttribpole , bstrName, bstrTypea bstrValue pole.

DEBUGPROP_INFO_All
Označuje masku všech příznaků.

Poznámky

Tyto hodnoty jsou předány GetPropertyInfo, EnumChildren a EnumProperties metody označující, která pole mají být inicializována DEBUG_PROPERTY_INFO struktury.

Tyto hodnoty se také používají pro dwFields člen DEBUG_PROPERTY_INFO struktury, aby bylo možné určit, která pole struktury jsou použita a platná při vrácení struktury.

Tyto hodnoty mohou být kombinovány s bitovým OR.

Požadavky

Hlavička: msdbg.h

Obor názvů: Microsoft.VisualStudio.Debugger.Interop

Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll

Viz také