DEBUGPROP_INFO_FLAGS
Especifica quais informações devem ser recuperadas sobre um objeto de propriedade de depuração.
Sintaxe
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
};
Campos
DEBUGPROP_INFO_FULLNAME
Inicialize/use o bstrFullName
campo.
DEBUGPROP_INFO_NAME
Inicialize/use o bstrName
campo.
DEBUGPROP_INFO_TYPE
Inicialize/use o bstrType
campo.
DEBUGPROP_INFO_VALUE
Inicialize/use o bstrValue
campo.
DEBUGPROP_INFO_ATTRIB
Inicialize/use o dwAttrib
campo.
DEBUGPROP_INFO_PROP
Inicialize/use o pProperty
campo que contém uma interface IDebugProperty2 .
DEBUGPROP_INFO_VALUE_AUTOEXPAND
Especifica que o campo de valor deve conter o valor expandido automaticamente, se disponível, para esse tipo de objeto.
DEBUGPROP_INFO_VALUE_NOFUNCEVAL
Preterido.
DEBUGPROP_INFO_VALUE_RAW
Não retorne nenhum valor ou membro embelezado (ou seja, não formate os valores).
DEBUGPROP_INFO_VALUE_NO_TOSTRING
Não retorne nenhum valor sintetizado especial (por exemplo, não chame ToString()
um objeto para produzir um valor).
DEBUGPROP_INFO_NONE
Especifica que nenhum sinalizador é definido.
DEBUGPROP_INFO_STANDARD
Inicialize/use os dwAttrib
campos , bstrName
, bstrType
e bstrValue
.
DEBUGPROP_INFO_All
Indica uma máscara de todos os sinalizadores.
Comentários
Esses valores são passados para os métodos GetPropertyInfo, EnumChildren e EnumProperties para indicar quais campos devem ser inicializados na estrutura DEBUG_PROPERTY_INFO.
Esses valores também são usados para o dwFields
membro da estrutura para indicar quais campos da DEBUG_PROPERTY_INFO
estrutura são usados e válidos quando a estrutura é retornada.
Esses valores podem ser combinados com um bit OR
a bit .
Requisitos
Cabeçalho: msdbg.h
Espaço para nome: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll