Object_Type

Gibt den Typ eines Objekts aus dem Ausdrucksauswerter an.

Syntax

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

Felder

OBJECT_TYPE_BOOLEAN
Gibt an, dass das Objekt ein boolescher Wert ist.

OBJECT_TYPE_CHAR
Gibt an, dass das Objekt ein Zeichen ist.

OBJECT_TYPE_I1
Gibt an, dass das Objekt eine 1-Byte-ganzzahl ist.

OBJECT_TYPE_U1
Gibt an, dass das Objekt eine ganzzahlige Ganzzahl ohne Vorzeichen ist.

OBJECT_TYPE_I2
Gibt an, dass es sich bei dem Objekt um eine ganze Zahl mit Zwei-Byte-Vorzeichen handelt.

OBJECT_TYPE_U2
Gibt an, dass das Objekt eine ganzzahlige Zahl mit zwei Byte ist.

OBJECT_TYPE_I4
Gibt an, dass es sich bei dem Objekt um eine ganze Zahl mit vier Byte handelt.

OBJECT_TYPE_U4
Gibt an, dass das Objekt eine ganze Zahl mit vier Byte ist.

OBJECT_TYPE_I8
Gibt an, dass das Objekt eine acht bytesignierte ganze Zahl ist.

OBJECT_TYPE_U8
Gibt an, dass es sich bei dem Objekt um eine ganzzahlige Zahl ohne Vorzeichen handelt.

OBJECT_TYPE_R4
Gibt an, dass das Objekt eine Gleitkommazahl mit vier Byte ist.

OBJECT_TYPE_R8
Gibt an, dass das Objekt eine Acht-Byte-Gleitkommazahl ist.

OBJECT_TYPE_OBJECT
Gibt an, dass das Objekt ein Objekt ist.

OBJECT_TYPE_NULL
Gibt an, dass das Objekt NULL ist.

OBJECT_TYPE_CLASS
Gibt an, dass das Objekt eine Klasse ist.

Hinweise

Wird als Argument an die Methoden CreatePrimitiveObject und CreateArrayObject übergeben.

Anforderungen

Kopfzeile: ee.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch