Variant.VariantType 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定 (MPF) 语言服务类的托管包框架使用的变体对象的类型。
public: enum class Variant::VariantType
enum Variant::VariantType
public enum Variant.VariantType
type Variant.VariantType =
Public Enum Variant.VariantType
- 继承
-
Variant.VariantType
字段
| VT_ARRAY | 8192 | Variant 的数组。 |
| VT_BLOB | 65 | 任意内存块。 |
| VT_BLOB_OBJECT | 70 | 表示对象的任意内存块。 |
| VT_BOOL | 11 | 表示 true (-1) 或 false (0) 的值。 |
| VT_BSTR | 8 | 一个字符串。 |
| VT_BYREF | 16384 | 对对象的引用。 |
| VT_CARRAY | 28 | ) (的指针数组的 C 样式数组。 |
| VT_CF | 71 | 指定剪贴板格式的值。 |
| VT_CLSID | 72 |
|
| VT_CY | 6 | (存储在64位) 中的固定小数点值的货币值。 |
| VT_DATE | 7 |
|
| VT_DECIMAL | 14 | 以字符串形式存储的十进制数字。 |
| VT_DISPATCH | 9 | 一个实现 IDispatch 接口的对象。 |
| VT_EMPTY | 0 | 空变量。 |
| VT_ERROR | 10 | 通常, (从 Win32 函数) 返回错误代码。 |
| VT_FILETIME | 64 | 一个 FILETIME 值。 |
| VT_HRESULT | 25 |
|
| VT_I1 | 16 | 1个字节 (8 位) 有符号整数。 |
| VT_I2 | 2 | 一个2字节 (16 位) 有符号整数。 |
| VT_I4 | 3 | 4字节 (32 位) 有符号整数。 |
| VT_I8 | 20 | 8字节 (64 位) 有符号整数。 |
| VT_ILLEGAL | 65535 | 表示非法的变量类型。 |
| VT_ILLEGALMASKED | 4095 | 一个位掩码,用于隔离有效的 variant 类型。 |
| VT_INT | 22 | 一般整数 (通常为32位值) 。 |
| VT_LPSTR | 30 | 指向以 null 结尾的 ANSI 字符串的指针。 |
| VT_LPWSTR | 31 | 指向以 null 结尾的宽字符的指针 (Unicode) 字符串。 |
| VT_NULL | 1 | Null 值。 |
| VT_PTR | 26 | 泛型指针。 |
| VT_R4 | 4 | 4字节实数,也称为 float。 |
| VT_R8 | 5 | 8字节实数,也称为 double。 |
| VT_RESERVED | 32768 | 留待将来使用。 |
| VT_SAFEARRAY | 27 | 一个数组,该数组可以保证至少为空 (也就是说,它不能) 为 null 值。 |
| VT_STORAGE | 67 | 存储的名称。 |
| VT_STORED_OBJECT | 69 | 存储对象。 |
| VT_STREAM | 66 | 字节流。 |
| VT_STREAMED_OBJECT | 68 | 一个包含对象的流。 |
| VT_TYPEMASK | 4095 | 一个位掩码,用于隔离有效的 variant 类型。 |
| VT_UI1 | 17 | 1个字节 (8 位) 无符号整数。 |
| VT_UI2 | 18 | 一个2字节 (16 位) 无符号整数。 |
| VT_UI4 | 19 | 4字节 (32 位) 无符号整数。 |
| VT_UI8 | 21 | 8字节 (64 位) 无符号整数。 |
| VT_UINT | 23 | 一般的无符号整数 (通常为32位) 。 |
| VT_UNKNOWN | 13 | 一个实现 |
| VT_USERDEFINED | 29 | 用户定义的 blob。 |
| VT_VARIANT | 12 | 对变量对象的引用。 |
| VT_VECTOR | 4096 | 具有前导计数值的数组。 |
| VT_VOID | 24 | C 样式 |
注解
此处的值对应于标准变量类型,但它们专门用于 Variant MPF 语言服务中的结构。 语言服务仅对一个 variant 类型感兴趣, VT_UI2 该类型是一个2字节的无符号整数,表示一个 Unicode 字符。