Aracılığıyla paylaş


DEBUGPROP_INFO_FLAGS

Hata ayıklama özelliği nesnesi hakkında alınacak bilgileri belirtir.

Sözdizimi

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

Alanlar

DEBUGPROP_INFO_FULLNAME
Alanını başlatın/kullanın bstrFullName .

DEBUGPROP_INFO_NAME
Alanını başlatın/kullanın bstrName .

DEBUGPROP_INFO_TYPE
Alanını başlatın/kullanın bstrType .

DEBUGPROP_INFO_VALUE
Alanını başlatın/kullanın bstrValue .

DEBUGPROP_INFO_ATTRIB
Alanını başlatın/kullanın dwAttrib .

DEBUGPROP_INFO_PROP
IDebugProperty2 arabirimi içeren alanı başlatın/kullanınpProperty.

DEBUGPROP_INFO_VALUE_AUTOEXPAND
Değer alanının bu nesne türü için varsa otomatik genişletilmiş değeri içermesi gerektiğini belirtir.

DEBUGPROP_INFO_VALUE_NOFUNCEVAL
Kullanımdan kaldırıldı.

DEBUGPROP_INFO_VALUE_RAW
Herhangi bir güzelleştirilmiş değer veya üye döndürmeyin (yani, değerleri biçimlendirmeyin).

DEBUGPROP_INFO_VALUE_NO_TOSTRING
Herhangi bir özel sentezlenmiş değer döndürmeyin (örneğin, bir değer üretmek için bir nesne üzerinde çağırmayın ToString() ).

DEBUGPROP_INFO_NONE
Hiçbir bayrağın ayarlı olmadığını belirtir.

DEBUGPROP_INFO_STANDARD
, , bstrNamebstrTypeve bstrValue alanlarını başlatın/kullanındwAttrib.

DEBUGPROP_INFO_All
Tüm bayrakların maskesini gösterir.

Açıklamalar

Bu değerler, DEBUG_PROPERTY_INFO yapısının başlatılacağı alanları belirtmek için GetPropertyInfo, EnumChildren ve EnumProperties yöntemlerine geçirilir.

Bu değerler, yapının hangi alanlarının DEBUG_PROPERTY_INFO kullanıldığını ve yapı döndürülürken geçerli olduğunu belirtmek üzere yapı üyesi için dwFields de kullanılır.

Bu değerler bit düzeyinde ORile birleştirilebilir.

Gereksinimler

Üst bilgi: msdbg.h

Ad Alanı: Microsoft.VisualStudio.Debugger.Interop

Derleme: Microsoft.VisualStudio.Debugger.Interop.dll

Ayrıca bkz.