Partilhar via


TIPO_DO_OBJETO

Especifica o tipo de objeto a partir o avaliador da expressão.

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

Membros

  • OBJECT_TYPE_BOOLEAN
    Indica que o objeto é um valor booleano.

  • OBJECT_TYPE_CHAR
    Indica que o objeto é um caractere.

  • OBJECT_TYPE_I1
    Indica que o objeto é um inteiro assinado de 1 byte.

  • OBJECT_TYPE_U1
    Indica que o objeto é um inteiro não assinado de 1 byte.

  • OBJECT_TYPE_I2
    Indica que o objeto é um inteiro assinado de dois bytes.

  • OBJECT_TYPE_U2
    Indica que o objeto é um inteiro sem sinal de dois bytes.

  • OBJECT_TYPE_I4
    Indica que o objeto é um inteiro assinado de quatro bytes.

  • OBJECT_TYPE_U4
    Indica que o objeto é um inteiro não assinado de quatro bytes.

  • OBJECT_TYPE_I8
    Indica que o objeto é um inteiro assinado de oito bytes.

  • OBJECT_TYPE_U8
    Indica que o objeto é um inteiro sem sinal de oito bytes.

  • OBJECT_TYPE_R4
    Indica que o objeto é um número de ponto flutuante de quatro bytes.

  • OBJECT_TYPE_R8
    Indica que o objeto é um número de ponto flutuante de oito bytes.

  • OBJECT_TYPE_OBJECT
    Indica que o objeto é um objeto.

  • OBJECT_TYPE_NULL
    Indica que o objeto é nulo.

  • OBJECT_TYPE_CLASS
    Indica que o objeto é uma classe.

Comentários

Passado como um argumento para o IDebugFunctionObject::CreatePrimitiveObject e IDebugFunctionObject::CreateArrayObject métodos.

Requisitos

Cabeçalho: ee.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte também

Referência

Enumerações (Visual Studio depuração)

IDebugFunctionObject::CreatePrimitiveObject

IDebugFunctionObject::CreateArrayObject