PropertyType 枚举 (windows.foundation.h)
标识存储在实现 IPropertyValue 接口的 Windows 运行时 对象中的类型。
语法
typedef enum PropertyType {
PropertyType_Empty = 0,
PropertyType_UInt8 = 1,
PropertyType_Int16 = 2,
PropertyType_UInt16 = 3,
PropertyType_Int32 = 4,
PropertyType_UInt32 = 5,
PropertyType_Int64 = 6,
PropertyType_UInt64 = 7,
PropertyType_Single = 8,
PropertyType_Double = 9,
PropertyType_Char16 = 10,
PropertyType_Boolean = 11,
PropertyType_String = 12,
PropertyType_Inspectable = 13,
PropertyType_DateTime = 14,
PropertyType_TimeSpan = 15,
PropertyType_Guid = 16,
PropertyType_Point = 17,
PropertyType_Size = 18,
PropertyType_Rect = 19,
PropertyType_OtherType = 20,
PropertyType_UInt8Array = 1025,
PropertyType_Int16Array = 1026,
PropertyType_UInt16Array = 1027,
PropertyType_Int32Array = 1028,
PropertyType_UInt32Array = 1029,
PropertyType_Int64Array = 1030,
PropertyType_UInt64Array = 1031,
PropertyType_SingleArray = 1032,
PropertyType_DoubleArray = 1033,
PropertyType_Char16Array = 1034,
PropertyType_BooleanArray = 1035,
PropertyType_StringArray = 1036,
PropertyType_InspectableArray = 1037,
PropertyType_DateTimeArray = 1038,
PropertyType_TimeSpanArray = 1039,
PropertyType_GuidArray = 1040,
PropertyType_PointArray = 1041,
PropertyType_SizeArray = 1042,
PropertyType_RectArray = 1043,
PropertyType_OtherTypeArray = 1044
} ;
常量
PropertyType_Empty 值: 0 对象不包含值。 |
PropertyType_UInt8 值:1 对象包含一个无符号 8 位整数。 |
PropertyType_Int16 值: 2 对象包含有符号 16 位整数。 |
PropertyType_UInt16 值: 3 对象包含一个无符号 16 位整数。 |
PropertyType_Int32 值: 4 对象包含有符号 32 位整数。 |
PropertyType_UInt32 值: 5 对象包含一个无符号 32 位整数。 |
PropertyType_Int64 值: 6 对象包含有符号 64 位整数。 |
PropertyType_UInt64 值: 7 对象包含无符号 64 位整数。 |
PropertyType_Single 值: 8 对象包含 32 位浮点值。 此值符合 IEEE 754 标准。 |
PropertyType_Double 值: 9 对象包含 64 位浮点值。 此值符合 IEEE 754 标准。 |
PropertyType_Char16 值: 10 对象包含 16 位字符。 此字符表示 UTF-16 (Unicode) 代码单元。 |
PropertyType_Boolean 值: 11 对象包含 8 位布尔值。 |
PropertyType_String 值: 12 对象包含 HSTRING。 |
PropertyType_Inspectable 值: 13 对象包含实现 IInspectable 接口的对象。 |
PropertyType_DateTime 值: 14 对象包含 DateTime。 |
PropertyType_TimeSpan 值: 15 对象包含 TimeSpan。 |
PropertyType_Guid 值: 16 对象包含 GUID。 |
PropertyType_Point 值: 17 对象包含 一个 Point。 |
PropertyType_Size 值: 18 对象包含 Size。 |
PropertyType_Rect 值: 19 对象包含 一个 Rect。 |
PropertyType_OtherType 值: 20 对象包含未指定的类型。 |
PropertyType_UInt8Array 值: 1025 对象包含一个由 8 位无符号整数构成的数组。 |
PropertyType_Int16Array 值: 1026 对象包含一个由 16 位有符号整数构成的数组。 |
PropertyType_UInt16Array 值: 1027 对象包含一个无符号 16 位整数数组。 |
PropertyType_Int32Array 值: 1028 对象包含带符号 32 位整数的数组。 |
PropertyType_UInt32Array 值: 1029 对象包含一个由 32 位无符号整数构成的数组。 |
PropertyType_Int64Array 值: 1030 对象包含带符号 64 位整数的数组。 |
PropertyType_UInt64Array 值: 1031 对象包含一个无符号 64 位整数数组。 |
PropertyType_SingleArray 值: 1032 对象包含 32 位浮点值的数组。 |
PropertyType_DoubleArray 值: 1033 对象包含 64 位浮点值的数组。 |
PropertyType_Char16Array 值: 1034 对象包含 16 位字符的数组。 |
PropertyType_BooleanArray 值: 1035 对象包含一个 8 位布尔值数组。 |
PropertyType_StringArray 值: 1036 对象包含 HSTRING 数组。 |
PropertyType_InspectableArray 值: 1037 对象包含实现 IInspectable 接口的 对象的数组。 |
PropertyType_DateTimeArray 值: 1038 对象包含 DateTime 数组。 |
PropertyType_TimeSpanArray 值: 1039 对象包含 TimeSpan 数组。 |
PropertyType_GuidArray 值: 1040 对象包含 GUID 数组。 |
PropertyType_PointArray 值: 1041 对象包含 Point 数组。 |
PropertyType_SizeArray 值: 1042 对象包含 Size 数组。 |
PropertyType_RectArray 值: 1043 对象包含 一个 Rect 数组。 |
PropertyType_OtherTypeArray 值: 1044 对象包含未指定类型的数组。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 |
最低受支持的服务器 | Windows Server 2012 |
标头 | windows.foundation.h |