Contains pre-defined constants of VarType internal values.
UUID: 1ef418b3-d92f-4b99-be91-4111fa38b5db
For more information, see VarTypes in .NET Reference.
UUID: 1ef418b3-d92f-4b99-be91-4111fa38b5db
For more information, see VarTypes in .NET Reference.
Member | Value | Description |
---|---|---|
VarTypes_Array | 8192 | VT_ARRAY. Indicates a SAFEARRAY pointer. |
VarTypes_ArrayOfBool | 8203 | VT_ARRAY | VT_BOOL. Indicates an array of Boolean values. |
VarTypes_ArrayOfBStr | 8200 | VT_ARRAY | VT_BSTR. Indicates an array of BSTR strings. |
VarTypes_ArrayOfCy | 8198 | VT_ARRAY | VT_CY. Indicates an array of currency values. |
VarTypes_ArrayOfDate | 8199 | VT_ARRAY | VT_DATE. Indicates an array of DATE values. |
VarTypes_ArrayOfDecimal | 8206 | VT_ARRAY | VT_DECIMAL. Indicates an array of decimal values. |
VarTypes_ArrayOfDispatch | 8201 | VT_ARRAY | VT_DISPATCH. Indicates an array of IDispatch pointers. |
VarTypes_ArrayOfError | 8202 | VT_ARRAY | VT_ERROR. Indicates an array of SCODE-s. |
VarTypes_ArrayOfI1 | 8208 | VT_ARRAY | VT_I1. Indicates an array of char values. |
VarTypes_ArrayOfI2 | 8194 | VT_ARRAY | VT_I2. Indicates an array of short integers. |
VarTypes_ArrayOfI4 | 8195 | VT_ARRAY | VT_I4. Indicates an array of long integers. |
VarTypes_ArrayOfInt | 8214 | VT_ARRAY | VT_INT. Indicates an array of integer values. |
VarTypes_ArrayOfR4 | 8196 | VT_ARRAY | VT_R4. Indicates an array of float values. |
VarTypes_ArrayOfR8 | 8197 | VT_ARRAY | VT_R8. Indicates an array of double values. |
VarTypes_ArrayOfRecord | 8228 | VT_ARRAY | VT_RECORD. Indicates an array of user defined types. |
VarTypes_ArrayOfUI1 | 8209 | VT_ARRAY | VT_UI1. Indicates an array of byte-s. |
VarTypes_ArrayOfUI2 | 8210 | VT_ARRAY | VT_UI2. Indicates an array of unsigned short-s. |
VarTypes_ArrayOfUI4 | 8211 | VT_ARRAY | VT_UI4. Indicates an array of unsigned long-s. |
VarTypes_ArrayOfUInt | 8215 | VT_ARRAY | VT_UINT. Indicates an array of unsigned integer values. |
VarTypes_ArrayOfUnknown | 8205 | VT_ARRAY | VT_UNKNOWN. Indicates an array of IUnknown pointers. |
VarTypes_ArrayOfVariant | 8204 | VT_ARRAY | VT_VARIANT. Indicates an array of VARIANT far pointers. |
VarTypes_Blob | 65 | VT_BLOB. Indicates length prefixed bytes. |
VarTypes_BlobObject | 70 | VT_BLOB_OBJECT. Indicates that a blob contains an object. |
VarTypes_Bool | 11 | VT_BOOL. Indicates a Boolean value. |
VarTypes_BStr | 8 | VT_BSTR. Indicates a BSTR string. |
VarTypes_BStrBlob | 4095 | VT_BSTR_BLOB. |
VarTypes_ByRef | 16384 | VT_BYREF. Indicates that a value is a reference. |
VarTypes_CArray | 28 | VT_CARRAY. Indicates a C style array. |
VarTypes_Cf | 71 | VT_CF. Indicates the clipboard format. |
VarTypes_Clsid | 72 | VT_CLSID. Indicates a class ID. |
VarTypes_Cy | 6 | VT_CY. Indicates a currency value. |
VarTypes_Date | 7 | VT_DATE. Indicates a DATE value. |
VarTypes_Decimal | 14 | VT_DECIMAL. Indicates a decimal value. |
VarTypes_Dispatch | 9 | VT_DISPATCH. Indicates an IDispatch pointer. |
VarTypes_Empty | 0 | VT_EMPTY. Indicates that a value was not specified. |
VarTypes_Error | 10 | VT_ERROR. Indicates an SCODE. |
VarTypes_FileTime | 64 | VT_FILETIME. Indicates a FILETIME value. |
VarTypes_HResult | 25 | VT_HRESULT. Indicates an HRESULT. |
VarTypes_I1 | 16 | VT_I1. Indicates a char value. |
VarTypes_I2 | 2 | VT_I2. Indicates a short integer. |
VarTypes_I4 | 3 | VT_I4. Indicates a long integer. |
VarTypes_I8 | 20 | VT_I8. Indicates a 64-bit integer. |
VarTypes_Illegal | 65535 | VT_ILLEGAL. |
VarTypes_IllegalMasked | 4095 | VT_ILLEGALMASKED. |
VarTypes_Int | 22 | VT_INT. Indicates an integer value. |
VarTypes_IntPtr | 37 | VT_INT_PTR. |
VarTypes_LPStr | 30 | VT_LPSTR. Indicates a null-terminated string. |
VarTypes_LPWStr | 31 | VT_LPWSTR. Indicates a wide string terminated by a null. |
VarTypes_Null | 1 | VT_NULL. Indicates a null value, similar to a null value in SQL. |
VarTypes_Ptr | 26 | VT_PTR. Indicates a pointer type. |
VarTypes_R4 | 4 | VT_R4. Indicates a float value. |
VarTypes_R8 | 5 | VT_R8. Indicates a double> value. |
VarTypes_Record | 36 | VT_RECORD. Indicates a user defined type. |
VarTypes_Reserved | 32768 | VT_RESERVED. |
VarTypes_SafeArray | 27 | VT_SAFEARRAY. Indicates a SAFEARRAY. Not valid in a VARIANT. |
VarTypes_Storage | 67 | VT_STORAGE. Indicates that the name of a storage follows. |
VarTypes_StoredObject | 69 | VT_STORED_OBJECT. Indicates that a storage contains an object. |
VarTypes_Stream | 66 | VT_STREAM. Indicates that the name of a stream follows. |
VarTypes_StreamedObject | 68 | VT_STREAMED_OBJECT. Indicates that a stream contains an object. |
VarTypes_TypeMask | 4095 | VT_TYPEMASK. |
VarTypes_UI1 | 17 | VT_UI1. Indicates a byte. |
VarTypes_UI2 | 18 | VT_UI2. Indicates an unsigned short. |
VarTypes_UI4 | 19 | VT_UI4. Indicates an unsigned long. |
VarTypes_UI8 | 21 | VT_UI8. Indicates an 64-bit unsigned integer. |
VarTypes_UInt | 23 | VT_UINT. Indicates an unsigned integer value. |
VarTypes_UIntPtr | 38 | VT_UINT_PTR. |
VarTypes_Unknown | 13 | VT_UNKNOWN. Indicates an IUnknown pointer. |
VarTypes_UserDefined | 29 | VT_USERDEFINED. Indicates a user defined type. |
VarTypes_Variant | 12 | VT_VARIANT. Indicates a VARIANT far pointer. |
VarTypes_Vector | 4096 | VT_VECTOR. Indicates a simple, counted array. |
VarTypes_VersionedStream | 73 | VT_VERSIONED_STREAM. |
VarTypes_Void | 24 | VT_VOID. Indicates a C style void. |
For remarks, see VarTypes in .NET Reference.
For examples, see VarTypes in .NET Reference.