VariantType Enumeration

Definition

Gibt den Typ eines Variant-Objekts an und wird von der VarType-Funktion zurückgegeben.Indicates the type of a variant object, returned by the VarType function.

public enum class VariantType
public enum VariantType
type VariantType = 
Public Enum VariantType
Vererbung
VariantType

Felder

Array 8192

Array.Array. Dieser Member ist identisch mit der Visual Basic-Konstanten vbArray.This member is equivalent to the Visual Basic constant vbArray.

Boolean 11

BooleanBoolean. (True oder False.) Dieser Member ist identisch mit der Visual Basic-Konstanten vbBoolean.(True or False.) This member is equivalent to the Visual Basic constant vbBoolean.

Byte 17

ByteByte. (0 bis 255.) Dieser Member ist identisch mit der Visual Basic-Konstanten vbByte.(0 through 255.) This member is equivalent to the Visual Basic constant vbByte.

Char 18

CharChar. (0 bis 65535.) Dieser Member ist identisch mit der Visual Basic-Konstanten vbChar.(0 through 65535.) This member is equivalent to the Visual Basic constant vbChar.

Currency 6

Währung.Currency. Dieser Member ist identisch mit der Visual Basic-Konstanten vbCurrency.This member is equivalent to the Visual Basic constant vbCurrency.

DataObject 13

DataObject.DataObject.

Date 7

DateDate. 0:00:00, 1. Januar 0001 bis 23:59:59, 31. Dezember 9999. Dieser Member ist identisch mit der Visual Basic-Konstanten vbDate.(0:00:00 on January 1, 0001 through 11:59:59 PM on December 31, 9999.) This member is equivalent to the Visual Basic constant vbDate.

Decimal 14

DecimalDecimal. (0 bis +/–79.228.162.514.264.337.593.543.950.335 ohne Dezimaltrennzeichen; 0 bis +/–7,9228162514264337593543950335 mit 28 Stellen rechts vom Dezimalkomma; die kleinste Zahl ungleich 0 lautet +/–0,0000000000000000000000000001.) Dieser Member ist identisch mit der Visual Basic-Konstanten vbDecimal.(0 through +/-79,228,162,514,264,337,593,543,950,335 with no decimal point; 0 through +/-7.9228162514264337593543950335 with 28 places to the right of the decimal; smallest non-zero number is +/-0.0000000000000000000000000001.) This member is equivalent to the Visual Basic constant vbDecimal.

Double 5

DoubleDouble. (–1,79769313486231E+308 bis –4,94065645841247E–324 für negative Werte; 4,94065645841247E–324 bis 1,79769313486231E+308 für positive Werte.) Dieser Member ist identisch mit der Visual Basic-Konstanten vbDouble.(-1.79769313486231E+308 through -4.94065645841247E-324 for negative values; 4.94065645841247E-324 through 1.79769313486231E+308 for positive values.) This member is equivalent to the Visual Basic constant vbDouble.

Empty 0

NULL-Verweis.Null reference. Dieser Member ist identisch mit der Visual Basic-Konstanten vbEmpty.This member is equivalent to the Visual Basic constant vbEmpty.

Error 10

Exception

Integer 3

IntegerInteger. (–2.147.483.648 bis 2.147.483.647.) Dieser Member ist identisch mit der Visual Basic-Konstanten vbInteger.(-2,147,483,648 through 2,147,483,647.) This member is equivalent to the Visual Basic constant vbInteger.

Long 20

LongLong. (–9.223.372.036.854.775.808 bis 9.223.372.036.854.775.807.) Dieser Member ist identisch mit der Visual Basic-Konstanten vbLong.(-9,223,372,036,854,775,808 through 9,223,372,036,854,775,807.) This member is equivalent to the Visual Basic constant vbLong.

Null 1

Nullobjekt.Null object. Dieser Member ist identisch mit der Visual Basic-Konstanten vbNull.This member is equivalent to the Visual Basic constant vbNull.

Object 9

In einer Variablen vom Typ Object kann jeder beliebige Typ gespeichert werden.Any type can be stored in a variable of type Object. Dieser Member ist identisch mit der Visual Basic-Konstanten vbObject.This member is equivalent to the Visual Basic constant vbObject.

Short 2

ShortShort. (–32.768 bis 32.767)(-32,768 through 32,767.)

Single 4

SingleSingle. (-3,402823E+38 bis -1,401298E-45 für negative Werte; 1,401298E-45 bis 3,402823E+38 für positive Werte.) Dieser Member ist identisch mit der Visual Basic-Konstanten vbSingle.(-3.402823E+38 through -1.401298E-45 for negative values; 1.401298E-45 through 3.402823E+38 for positive values.) This member is equivalent to the Visual Basic constant vbSingle.

String 8

StringString. (0 bis ca. 2 Milliarden Unicode-Zeichen.) Dieser Member ist identisch mit der Visual Basic-Konstanten vbString.(0 to approximately 2 billion Unicode characters.) This member is equivalent to the Visual Basic constant vbString.

UserDefinedType 36

Benutzerdefinierter Typ.User-defined type. Jeder Member in der Struktur hat einen Wertbereich, der von seinem Datentyp bestimmt wird. Dieser ist unabhängig von den Wertbereichen der anderen Member.Each member of the structure has a range determined by its data type and independent of the ranges of the other members. Dieser Member ist identisch mit der Visual Basic-Konstanten vbUserDefinedType.This member is equivalent to the Visual Basic constant vbUserDefinedType.

Variant 12

VariantVariant. Dieser Member ist identisch mit der Visual Basic-Konstanten vbVariant.This member is equivalent to the Visual Basic constant vbVariant.

Hinweise

Wenn Sie die VarType-Funktion aufzurufen, können Sie im Code Enumerationsmember anstelle der tatsächlichen Werte verwenden.When you call the VarType function, you can use enumeration members in your code in place of the actual values.

Die VariantType-Enumeration definiert Konstanten, mit denen mögliche Variant Typen identifiziert werden.The VariantType enumeration defines constants used to identify possible Variant types. In der folgenden Tabelle sind die VariantType Enumerationsmember aufgeführt.The following table lists the VariantType enumeration members.

Gilt für:

Siehe auch