Partager via


OBJECT_TYPE

spécifie le type d'un objet de l'évaluateur d'expression.

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

Membres

  • OBJECT_TYPE_BOOLEAN
    Indique que l'objet est une valeur booléenne.

  • OBJECT_TYPE_CHAR
    Indique que l'objet est un caractère.

  • OBJECT_TYPE_I1
    Indique que l'objet est un entier signé à un octet.

  • OBJECT_TYPE_U1
    Indique que l'objet est un entier non signé à un octet.

  • OBJECT_TYPE_I2
    indique que l'objet est un entier signé à deux octets.

  • OBJECT_TYPE_U2
    Indique que l'objet est un entier non signé sur deux octets.

  • OBJECT_TYPE_I4
    indique que l'objet est un entier signé de quatre octets.

  • OBJECT_TYPE_U4
    indique que l'objet est un entier non signé de quatre octets.

  • OBJECT_TYPE_I8
    indique que l'objet est un entier signé de huit-octet.

  • OBJECT_TYPE_U8
    indique que l'objet est un entier non signé de huit-octet.

  • OBJECT_TYPE_R4
    indique que l'objet est un nombre à virgule flottante de quatre octets.

  • OBJECT_TYPE_R8
    indique que l'objet est un nombre à virgule flottante de huit-octet.

  • OBJECT_TYPE_OBJECT
    indique que l'objet est un objet.

  • OBJECT_TYPE_NULL
    indique que l'objet est NULL.

  • OBJECT_TYPE_CLASS
    indique que l'objet est une classe.

Notes

passé comme argument aux méthodes d' IDebugFunctionObject : : CreatePrimitiveObject et d' IDebugFunctionObject : : CreateArrayObject .

Configuration requise

en-tête : ee.h

l'espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi

Référence

Énumérations (débogage Visual Studio)

IDebugFunctionObject : : CreatePrimitiveObject

IDebugFunctionObject : : CreateArrayObject