式エバリュエーターからオブジェクトの型を指定します。
構文
public enum enum_OBJECT_TYPE {
OBJECT_TYPE_BOOLEAN = 0x0,
OBJECT_TYPE_CHAR = 0x1,
OBJECT_TYPE_I1 = 0x2,
OBJECT_TYPE_U1 = 0x3,
OBJECT_TYPE_I2 = 0x4,
OBJECT_TYPE_U2 = 0x5,
OBJECT_TYPE_I4 = 0x6,
OBJECT_TYPE_U4 = 0x7,
OBJECT_TYPE_I8 = 0x8,
OBJECT_TYPE_U8 = 0x9,
OBJECT_TYPE_R4 = 0xa,
OBJECT_TYPE_R8 = 0xb,
OBJECT_TYPE_OBJECT = 0xc,
OBJECT_TYPE_NULL = 0xd,
OBJECT_TYPE_CLASS = 0xe
};
フィールド
OBJECT_TYPE_BOOLEAN
オブジェクトがブール値であることを示します。
OBJECT_TYPE_CHAR
オブジェクトが文字であることを示します。
OBJECT_TYPE_I1
オブジェクトが 1 バイト符号付き整数であることを示します。
OBJECT_TYPE_U1
オブジェクトが 1 バイト符号なし整数であることを示します。
OBJECT_TYPE_I2
オブジェクトが 2 バイト符号付き整数であることを示します。
OBJECT_TYPE_U2
オブジェクトが 2 バイト符号なし整数であることを示します。
OBJECT_TYPE_I4
オブジェクトが 4 バイト符号付き整数であることを示します。
OBJECT_TYPE_U4
オブジェクトが 4 バイト符号なし整数であることを示します。
OBJECT_TYPE_I8
オブジェクトが 8 バイト符号付き整数であることを示します。
OBJECT_TYPE_U8
オブジェクトが 8 バイト符号なし整数であることを示します。
OBJECT_TYPE_R4
オブジェクトが 4 バイト浮動小数点数であることを示します。
OBJECT_TYPE_R8
オブジェクトが 8 バイト浮動小数点数であることを示します。
OBJECT_TYPE_OBJECT
オブジェクトがオブジェクトであることを示します。
OBJECT_TYPE_NULL
オブジェクトが null 値であることを示します。
OBJECT_TYPE_CLASS
オブジェクトがクラスであることを示します。
解説
CreatePrimitiveObject および CreateArrayObject メソッドに引数として渡されます。
要件
ヘッダー: ee.h
名前空間: Microsoft.VisualStudio.Debugger.Interop
アセンブリ: Microsoft.VisualStudio.Debugger.Interop.dll