VariantType Enumeração

Definição

Indica o tipo de objeto variante, devolvido pela VarType função.

public enum class VariantType
public enum VariantType
type VariantType = 
Public Enum VariantType
Herança
VariantType

Campos

Name Valor Description
Empty 0

Referência nula. Este elemento é equivalente à constante Visual Basic vbEmpty.

Null 1

Objeto nulo. Este elemento é equivalente à constante Visual Basic vbNull.

Short 2

Short. (-32.768 a 32.767.)

Integer 3

Integer. (-2.147.483.648 a 2.147.483.647.) Este elemento é equivalente à constante Visual Basic vbInteger.

Single 4

Single. (-3,402823E+38 a -1,401298E-45 para valores negativos; 1,401298E-45 a 3,402823E+38 para valores positivos.) Este elemento é equivalente à constante Visual Basic vbSingle.

Double 5

Double. (-1,79769313486231E+308 a -4,94065645841247E-324 para valores negativos; 4,94065645841247E-324 a 1,79769313486231E+308 para valores positivos.) Este elemento é equivalente à constante Visual Basic vbDouble.

Currency 6

Moeda. Este elemento é equivalente à constante Visual Basic vbCurrency.

Date 7

Date. (0:00:00 de 1 de janeiro de 0001 até às 23:59:59 de 31 de dezembro de 9999.) Este elemento é equivalente à constante Visual Basic vbDate.

String 8

String. (0 a aproximadamente 2 mil milhões de caracteres Unicode.) Este elemento é equivalente à constante Visual Basic vbString.

Object 9

Qualquer tipo pode ser armazenado numa variável do tipo Object. Este elemento é equivalente à constante Visual Basic vbObject.

Error 10

Exception

Boolean 11

Boolean. (True ou False.) Este elemento é equivalente à constante Visual Basic vbBoolean.

Variant 12

Variant. Este elemento é equivalente à constante Visual Basic vbVariant.

DataObject 13

DataObject.

Decimal 14

Decimal. (0 a +/-79.228.162.514.264.337.593.543.950.335 sem ponto decimal; 0 a +/-7,9228162514264337593543950335 com 28 lugares à direita do decimal; o menor número não nulo é +/-0,00000000000000000000000000000000001.) Este elemento é equivalente à constante Visual Basic vbDecimal.

Byte 17

Byte. (0 a 255.) Este elemento é equivalente à constante Visual Basic vbByte.

Char 18

Char. (0 a 65535.) Este elemento é equivalente à constante Visual Basic vbChar.

Long 20

Long. (-9.223.372.036.854.775.808 a 9.223.372.036.854.775.807.) Este elemento é equivalente à constante Visual Basic vbLong.

UserDefinedType 36

Tipo definido pelo usuário. Cada membro da estrutura tem um intervalo determinado pelo seu tipo de dados e independente dos intervalos dos outros membros. Este elemento é equivalente à constante Visual Basic vbUserDefinedType.

Array 8192

Matriz. Este elemento é equivalente à constante Visual Basic vbArray.

Observações

Quando chamas a VarType função, podes usar membros de enumeração no teu código em vez dos valores reais.

A VariantType enumeração define constantes usadas para identificar tipos possíveis Variant . A tabela seguinte lista os VariantType membros da enumeração.

Aplica-se a

Ver também