VariantType Перечисление

Определение

Указывает тип объекта variant, возвращаемого функцией VarType.

public enum class VariantType
public enum VariantType
type VariantType = 
Public Enum VariantType
Наследование
VariantType

Поля

Имя Значение Описание
Empty 0

Ссылка null. Этот элемент эквивалентен константе Visual Basic vbEmpty.

Null 1

Объект NULL. Этот элемент эквивалентен константе Visual Basic vbNull.

Short 2

Short. (-32 768 до 32 767.)

Integer 3

Integer. (-2 147 483 648 до 2 147 483 647.) Этот элемент эквивалентен константе Visual Basic vbInteger.

Single 4

Single. (-3.402823E+38–1.401298E-45 для отрицательных значений; 1.401298E-45 до 3.402823E+38 для положительных значений.) Этот элемент эквивалентен константе Visual Basic vbSingle.

Double 5

Double. (-1.79769313486231E+308 до -4.94065645841247E-324 для отрицательных значений; 4.9406565645841247E-324 до 1.79769313486231E+308 для положительных значений.) Этот элемент эквивалентен константе Visual Basic vbDouble.

Currency 6

Валюты. Этот элемент эквивалентен константе Visual Basic vbCurrency.

Date 7

Date. (0:00:00 1 января 0001 по 11:59:59 вечера 31 декабря 9999 г.) Этот элемент эквивалентен константе Visual Basic vbDate.

String 8

String. (от 0 до примерно 2 миллиардов символов Юникода.) Этот элемент эквивалентен константе Visual Basic vbString.

Object 9

Любой тип может храниться в переменной типа Object. Этот элемент эквивалентен константе Visual Basic vbObject.

Error 10

Exception

Boolean 11

Boolean. (True или False.) Этот член эквивалентен константе Visual Basic vbBoolean.

Variant 12

Variant. Этот элемент эквивалентен константе Visual Basic vbVariant.

DataObject 13

Dataobject.

Decimal 14

Decimal. (от 0 до +/-79 228 162 514 264 337 593 543 950 335 без десятичной запятой; От 0 до +/-7.922816251426437593543950335 с 28 мест справа от десятичного; наименьшее ненулевое число — +/-0,000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001.) Этот элемент эквивалентен константе Visual Basic vbDecimal.

Byte 17

Byte. (от 0 до 255.) Этот элемент эквивалентен константе Visual Basic vbByte.

Char 18

Char. (от 0 до 65535.) Этот элемент эквивалентен константе Visual Basic vbChar.

Long 20

Long. (-9 223 372 036 854 775 808 до 9 223 372 036 854 775 807.) Этот элемент эквивалентен константе Visual Basic vbLong.

UserDefinedType 36

Определяемый пользователем тип. Каждый элемент структуры имеет диапазон, определенный его типом данных и независимым от диапазонов других элементов. Этот элемент эквивалентен константе Visual Basic vbUserDefinedType.

Array 8192

Массив. Этот элемент эквивалентен константе Visual Basic vbArray.

Комментарии

При вызове VarType функции можно использовать элементы перечисления в коде вместо фактических значений.

Перечисление VariantType определяет константы, используемые для определения возможных Variant типов. В следующей VariantType таблице перечислены элементы перечисления.

Применяется к

См. также раздел