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:: CreatePrimitiveObjectIDebugFunctionObject:: CreateArrayObject 方法。

要求

标题:ee.h

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

请参见

参考

枚举 (Visual Studio 调试)

IDebugFunctionObject:: CreatePrimitiveObject

IDebugFunctionObject:: CreateArrayObject