Udostępnij za pośrednictwem


OBJECT_TYPE

Określa typ obiektu z ewaluatora wyrażeń.

Składnia

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

Pola

OBJECT_TYPE_BOOLEAN
Wskazuje, że obiekt jest wartością logiczną.

OBJECT_TYPE_CHAR
Wskazuje, że obiekt jest znakiem.

OBJECT_TYPE_I1
Wskazuje, że obiekt jest jedną bajtową liczbą całkowitą ze znakiem.

OBJECT_TYPE_U1
Wskazuje, że obiekt jest jedną bajtową liczbą całkowitą bez znaku.

OBJECT_TYPE_I2
Wskazuje, że obiekt jest dwu bajtową liczbą całkowitą ze znakiem.

OBJECT_TYPE_U2
Wskazuje, że obiekt jest dwu bajtową liczbą całkowitą bez znaku.

OBJECT_TYPE_I4
Wskazuje, że obiekt jest cztero bajtową liczbą całkowitą ze znakiem.

OBJECT_TYPE_U4
Wskazuje, że obiekt jest cztero bajtową liczbą całkowitą bez znaku.

OBJECT_TYPE_I8
Wskazuje, że obiekt jest liczbą całkowitą ze znakiem ośmiu bajtów.

OBJECT_TYPE_U8
Wskazuje, że obiekt jest ośmio bajtową liczbą całkowitą bez znaku.

OBJECT_TYPE_R4
Wskazuje, że obiekt jest liczbą zmiennoprzecinkową o czterech bajtach.

OBJECT_TYPE_R8
Wskazuje, że obiekt jest ósma bajtową liczbą zmiennoprzecinkową.

OBJECT_TYPE_OBJECT
Wskazuje, że obiekt jest obiektem.

OBJECT_TYPE_NULL
Wskazuje, że obiekt ma wartość NULL.

OBJECT_TYPE_CLASS
Wskazuje, że obiekt jest klasą.

Uwagi

Przekazano jako argument metody CreatePrimitiveObject i CreateArrayObject .

Wymagania

Nagłówek: ee.h

Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop

Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll

Zobacz też