OBJECT_TYPEOBJECT_TYPE

Especifica o tipo de um objeto do avaliador de expressão.Specifies the type of an object from the expression evaluator.

SintaxeSyntax

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

MembrosMembers

OBJECT_TYPE_BOOLEAN indica que o objeto é um valor booliano.OBJECT_TYPE_BOOLEAN Indicates that the object is a Boolean.

OBJECT_TYPE_CHAR indica que o objeto é um caractere.OBJECT_TYPE_CHAR Indicates that the object is a character.

OBJECT_TYPE_I1 indica que o objeto é um inteiro com sinal de um byte.OBJECT_TYPE_I1 Indicates that the object is a one-byte signed integer.

OBJECT_TYPE_U1 indica que o objeto é um inteiro sem sinal de um byte.OBJECT_TYPE_U1 Indicates that the object is a one-byte unsigned integer.

OBJECT_TYPE_I2 indica que o objeto é um inteiro com sinal de dois bytes.OBJECT_TYPE_I2 Indicates that the object is a two-byte signed integer.

OBJECT_TYPE_U2 indica que o objeto é um inteiro sem sinal de dois bytes.OBJECT_TYPE_U2 Indicates that the object is a two-byte unsigned integer.

OBJECT_TYPE_I4 indica que o objeto é um inteiro com sinal de quatro bytes.OBJECT_TYPE_I4 Indicates that the object is a four-byte signed integer.

OBJECT_TYPE_U4 indica que o objeto é um inteiro sem sinal de quatro bytes.OBJECT_TYPE_U4 Indicates that the object is a four-byte unsigned integer.

OBJECT_TYPE_I8 indica que o objeto é um inteiro com sinal de oito bytes.OBJECT_TYPE_I8 Indicates that the object is an eight-byte signed integer.

OBJECT_TYPE_U8 indica que o objeto é um inteiro sem sinal de oito bytes.OBJECT_TYPE_U8 Indicates that the object is an eight-byte unsigned integer.

OBJECT_TYPE_R4 indica que o objeto é um número de ponto flutuante de quatro bytes.OBJECT_TYPE_R4 Indicates that the object is a four-byte floating-point number.

OBJECT_TYPE_R8 indica que o objeto é um número de ponto flutuante de oito bytes.OBJECT_TYPE_R8 Indicates that the object is an eight-byte floating-point number.

OBJECT_TYPE_OBJECT indica que o objeto é um objeto.OBJECT_TYPE_OBJECT Indicates that the object is an object.

OBJECT_TYPE_NULL indica que o objeto é nulo.OBJECT_TYPE_NULL Indicates that the object is NULL.

OBJECT_TYPE_CLASS indica que o objeto é uma classe.OBJECT_TYPE_CLASS Indicates that the object is a class.

ComentáriosRemarks

Passado como um argumento para o CreatePrimitiveObject e CreateArrayObject métodos.Passed as an argument to the CreatePrimitiveObject and CreateArrayObject methods.

RequisitosRequirements

Cabeçalho: ee.hHeader: ee.h

Namespace: Microsoft.VisualStudio.Debugger.InteropNamespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dllAssembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte tambémSee Also