IDebugField オブジェクトに関して取得する情報を指定します。
構文
public enum enum_FIELD_INFO_FIELDS {
FIF_FULLNAME = 0x0001,
FIF_NAME = 0x0002,
FIF_TYPE = 0x0004,
FIF_MODIFIERS = 0x0008,
FIF_ALL = 0xffffffff,
FIF_NONE = 0x0000
};
フィールド
FIF_FULLNAME
FIELD_INFO 構造体内の bstrFullName
フィールドを初期化および使用します。
FIF_NAME
FIELD_INFO
構造体の bstrName
フィールドを初期化および使用します。
FIF_TYPE
FIELD_INFO
構造体の bstrType
フィールドを初期化および使用します。
FIF_MODIFIERS
FIELD_INFO
構造体の bstrModifiers
フィールドを初期化および使用します。
解説
これらの値は、引数として GetInfo メソッドにも渡され、FIELD_INFO 構造体内のどのフィールドを初期化するかを指定します。
また、FIELD_INFO
構造体の dwFields
メンバーでも使用され、どのフィールドが使用され有効になっているかが示されます。
これらのフラグは、ビットごとの OR
と組み合わせることができます。
要件
ヘッダー: sh.h
名前空間: Microsoft.VisualStudio.Debugger.Interop
アセンブリ: Microsoft.VisualStudio.Debugger.Interop.dll