VariantType 列舉

定義

表示 VarType 函式所傳回之 variant 物件的型別。

public enum class VariantType
public enum VariantType
type VariantType = 
Public Enum VariantType
繼承
VariantType

欄位

名稱 Description
Empty 0

空參考。 此構件等價於Visual Basic常數 vbEmpty

Null 1

空物件。 此構件等價於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.94065645841247E-324 至 1.79769313486231E+308。)此構件等價於Visual Basic常數 vbDouble

Currency 6

貨幣。 此構件等價於Visual Basic常數 vbCurrency

Date 7

Date。 (0001年1月1日0:00:00至9999年12月31日晚上11:59:59。)此構件等價於Visual Basic常數 vbDate

String 8

String。 (0到約20億個Unicode字元。)此構件等價於Visual Basic常數 vbString

Object 9

任何型態都可以儲存在型別 Object為 的變數中。 此構件等價於Visual Basic常數 vbObject

Error 10

Exception

Boolean 11

Boolean。 ()此成員等價於Visual Basic常數

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.922816251426433759354395035,小數點右側 28 位;最小非零數為 +/-0.000000000000000000000000000000000001。)此構件等價於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 了列舉成員。

適用於

另請參閱