次の方法で共有


DEBUGPROP_INFO_FLAGS

デバッグ プロパティ オブジェクトについて取得する情報を指定します。

構文

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

フィールド

DEBUGPROP_INFO_FULLNAME
bstrFullName フィールドを初期化および使用します。

DEBUGPROP_INFO_NAME
bstrName フィールドを初期化および使用します。

DEBUGPROP_INFO_TYPE
bstrType フィールドを初期化および使用します。

DEBUGPROP_INFO_VALUE
bstrValue フィールドを初期化および使用します。

DEBUGPROP_INFO_ATTRIB
dwAttrib フィールドを初期化および使用します。

DEBUGPROP_INFO_PROP
IDebugProperty2 インターフェイスを含む pProperty フィールドを初期化または使用します。

DEBUGPROP_INFO_VALUE_AUTOEXPAND
値フィールドに、このオブジェクトの種類の自動展開値 (使用可能な場合) を含める必要があることを指定します。

DEBUGPROP_INFO_VALUE_NOFUNCEVAL
非推奨。

DEBUGPROP_INFO_VALUE_RAW
整形された値やメンバーを返さないでください (つまり、値を書式設定しないでください)。

DEBUGPROP_INFO_VALUE_NO_TOSTRING
特殊な合成値を返さないでください (たとえば、値を生成するためにオブジェクトに対して ToString() を呼び出さないでください)。

DEBUGPROP_INFO_NONE
フラグが何も設定されないことを指定します。

DEBUGPROP_INFO_STANDARD
dwAttribbstrNamebstrType、および bstrValue フィールドを初期化または使用します。

DEBUGPROP_INFO_All
すべてのフラグのマスクを示します。

解説

これらの値は、GetPropertyInfoEnumchildren、および enumchildren メソッドに渡され、DEBUG_PROPERTY_INFO 構造体を初期化するフィールドを示します。

これらの値は、DEBUG_PROPERTY_INFO 構造体の dwFields メンバーにも使用され、構造体が返されるときに、構造体のどのフィールドが使用され、有効であるかを示します。

これらの値は、ビットごとの OR で組み合わせることができます。

要件

ヘッダー: msdbg.h

名前空間: Microsoft.VisualStudio.Debugger.Interop

アセンブリ: Microsoft.VisualStudio.Debugger.Interop.dll

関連項目