DEBUGPROP_INFO_FLAGS
Gibt an, welche Informationen über ein Debugeigenschaftsobjekt abgerufen werden sollen.
Syntax
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
};
Felder
DEBUGPROP_INFO_FULLNAME
Initialisieren/verwenden Sie das bstrFullName
Feld.
DEBUGPROP_INFO_NAME
Initialisieren/verwenden Sie das bstrName
Feld.
DEBUGPROP_INFO_TYPE
Initialisieren/verwenden Sie das bstrType
Feld.
DEBUGPROP_INFO_VALUE
Initialisieren/verwenden Sie das bstrValue
Feld.
DEBUGPROP_INFO_ATTRIB
Initialisieren/verwenden Sie das dwAttrib
Feld.
DEBUGPROP_INFO_PROP
Initialisieren/verwenden Sie das pProperty
Feld, das eine IDebugProperty2-Schnittstelle enthält.
DEBUGPROP_INFO_VALUE_AUTOEXPAND
Gibt an, dass das Wertfeld den automatisch erweiterten Wert enthalten soll, falls verfügbar, für diesen Objekttyp.
DEBUGPROP_INFO_VALUE_NOFUNCEVAL
Veraltet.
DEBUGPROP_INFO_VALUE_RAW
Geben Sie keine verschönerten Werte oder Elemente zurück (d. h. formatieren Sie die Werte nicht).
DEBUGPROP_INFO_VALUE_NO_TOSTRING
Geben Sie keine speziellen synthetisierten Werte zurück (z. B. rufen ToString()
Sie kein Objekt auf, um einen Wert zu erzeugen).
DEBUGPROP_INFO_NONE
Gibt an, dass keine Kennzeichnungen festgelegt werden.
DEBUGPROP_INFO_STANDARD
Initialisieren/verwenden Sie die dwAttrib
Felder , bstrName
, , bstrType
und bstrValue
die Felder.
DEBUGPROP_INFO_All
Gibt eine Maske aller Kennzeichen an.
Hinweise
Diese Werte werden an die Methoden GetPropertyInfo, EnumChildren und EnumProperties übergeben, um anzugeben, welche Felder die DEBUG_PROPERTY_INFO Struktur initialisiert werden sollen.
Diese Werte werden auch für das dwFields
Element der DEBUG_PROPERTY_INFO
Struktur verwendet, um anzugeben, welche Felder der Struktur verwendet und gültig sind, wenn die Struktur zurückgegeben wird.
Diese Werte können mit einem bitweisen OR
kombiniert werden.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll