OBJECT_TYPE
指定一个对象的类型从表达式计算器。
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
};
typedef DWORD OBJECT_TYPE;
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
指示该对象是一个字节带符号整数。OBJECT_TYPE_U1
指示该对象是一个字节无符号整数。OBJECT_TYPE_I2
指示该对象是一个双字节的符号整数。OBJECT_TYPE_U2
指示该对象是双字节的无符号整数。OBJECT_TYPE_I4
指示该对象是一个四个字节的符号整数。OBJECT_TYPE_U4
指示该对象是四个字节的无符号整数。OBJECT_TYPE_I8
指示该对象是八个字节带符号整数。OBJECT_TYPE_U8
指示该对象是八个字节无符号整数。OBJECT_TYPE_R4
指示该对象是一个四个字节的浮点数。OBJECT_TYPE_R8
指示该对象是八个字节浮点数。OBJECT_TYPE_OBJECT
指示该对象是对象。OBJECT_TYPE_NULL
指示对象为空。OBJECT_TYPE_CLASS
指示该对象是类。
备注
将作为参数传递 IDebugFunctionObject:: CreatePrimitiveObject 和 IDebugFunctionObject:: CreateArrayObject 方法。
要求
标题:ee.h
命名空间:Microsoft.VisualStudio.Debugger.Interop
程序集:Microsoft.VisualStudio.Debugger.Interop.dll