constants NAVHostVarEnum
The NAVHostVarEnum type specifies the VARIANT types. The VtType property specifies the VARIANT type of the object being hold by a NAVHostObject or NAVObjectTemplate object. The NAVHostVarEnum type supports the following values:

NameValueDescription
NAVHostVarEnum_VT_EMPTY0 Indicates that a value was not specified.
NAVHostVarEnum_VT_NULL1 Indicates a null value, similar to a null value in SQL.
NAVHostVarEnum_VT_I22 Indicates a short integer.
NAVHostVarEnum_VT_I43 Indicates a long integer.
NAVHostVarEnum_VT_R44 Indicates a float value.
NAVHostVarEnum_VT_R85 Indicates a double value.
NAVHostVarEnum_VT_CY6 Indicates a currency value.
NAVHostVarEnum_VT_DATE7 Indicates a DATE value.
NAVHostVarEnum_VT_BSTR8 Indicates a BSTR string.
NAVHostVarEnum_VT_DISPATCH9 Indicates an IDispatch pointer.
NAVHostVarEnum_VT_ERROR10 Indicates an SCODE.
NAVHostVarEnum_VT_BOOL11 Indicates a Boolean value.
NAVHostVarEnum_VT_VARIANT12 Indicates a VARIANT far pointer.
NAVHostVarEnum_VT_UNKNOWN13 Indicates a IUnknown pointer.
NAVHostVarEnum_VT_DECIMAL14 Indicates a decimal value.
NAVHostVarEnum_VT_I116 Indicates a char value.
NAVHostVarEnum_VT_UI117 Indicates a byte.
NAVHostVarEnum_VT_UI218 Indicates an unsignedshort.
NAVHostVarEnum_VT_UI419 Indicates an unsignedlong.
NAVHostVarEnum_VT_I820 Indicates a 64-bit integer.
NAVHostVarEnum_VT_UI821 Indicates an 64-bit unsigned integer.
NAVHostVarEnum_VT_INT22 Indicates an integer value.
NAVHostVarEnum_VT_UINT23 Indicates an unsigned integer value.
NAVHostVarEnum_VT_VOID24 Indicates a C style void.
NAVHostVarEnum_VT_HRESULT25 Indicates an HRESULT.
NAVHostVarEnum_VT_PTR26 Indicates a pointer type.
NAVHostVarEnum_VT_SAFEARRAY27 Indicates a SAFEARRAY. Not valid in a VARIANT.
NAVHostVarEnum_VT_CARRAY28 Indicates a C style array.
NAVHostVarEnum_VT_USERDEFINED29 Indicates a user defined type.
NAVHostVarEnum_VT_LPSTR30 Indicates a null-terminated string.
NAVHostVarEnum_VT_LPWSTR31 Indicates a wide string terminated by null.
NAVHostVarEnum_VT_RECORD36 Indicates a user defined type.
NAVHostVarEnum_VT_FILETIME64 Indicates a FILETIME value.
NAVHostVarEnum_VT_BLOB65 Indicates length prefixed bytes.
NAVHostVarEnum_VT_STREAM66 Indicates that the name of a stream follows.
NAVHostVarEnum_VT_STORAGE67 Indicates that the name of a storage follows.
NAVHostVarEnum_VT_STREAMED_OBJECT68 Indicates that a stream contains an object.
NAVHostVarEnum_VT_STORED_OBJECT69 Indicates that a storage contains an object.
NAVHostVarEnum_VT_BLOB_OBJECT70 Indicates that a blob contains an object.
NAVHostVarEnum_VT_CF71 Indicates the clipboard format.
NAVHostVarEnum_VT_CLSID72 Indicates a class ID.
NAVHostVarEnum_VT_VECTOR4096 Indicates a simple, counted array.
NAVHostVarEnum_VT_ARRAY8192 Indicates a SAFEARRAY pointer.
NAVHostVarEnum_VT_BYREF16384 Indicates that a value is a reference.