Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Identifies the type that is stored in a Windows Runtime object that implements the IPropertyValue interface.
Syntax
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
} ;
Constants
PropertyType_Empty Value: 0 The object does not contain a value. |
PropertyType_UInt8 Value: 1 The object contains an unsigned 8-bit integer. |
PropertyType_Int16 Value: 2 The object contains a signed 16-bit integer. |
PropertyType_UInt16 Value: 3 The object contains an unsigned 16-bit integer. |
PropertyType_Int32 Value: 4 The object contains a signed 32-bit integer. |
PropertyType_UInt32 Value: 5 The object contains an unsigned 32-bit integer. |
PropertyType_Int64 Value: 6 The object contains a signed 64-bit integer. |
PropertyType_UInt64 Value: 7 The object contains an unsigned 64-bit integer. |
PropertyType_Single Value: 8 The object contains a 32-bit floating point value. This value conforms to the IEEE 754 standard. |
PropertyType_Double Value: 9 The object contains a 64-bit floating point value. This value conforms to the IEEE 754 standard. |
PropertyType_Char16 Value: 10 The object contains a 16-bit character. This character represents a UTF-16 (Unicode) code unit. |
PropertyType_Boolean Value: 11 The object contains an 8-bit Boolean value. |
PropertyType_String Value: 12 The object contains an HSTRING. |
PropertyType_Inspectable Value: 13 The object contains an object that implements the IInspectable interface. |
PropertyType_DateTime Value: 14 The object contains a DateTime. |
PropertyType_TimeSpan Value: 15 The object contains a TimeSpan. |
PropertyType_Guid Value: 16 The object contains a GUID. |
PropertyType_Point Value: 17 The object contains a Point. |
PropertyType_Size Value: 18 The object contains a Size. |
PropertyType_Rect Value: 19 The object contains a Rect. |
PropertyType_OtherType Value: 20 The object contains an unspecified type. |
PropertyType_UInt8Array Value: 1025 The object contains an array of unsigned 8-bit integers. |
PropertyType_Int16Array Value: 1026 The object contains an array of signed 16-bit integers. |
PropertyType_UInt16Array Value: 1027 The object contains an array of unsigned 16-bit integers. |
PropertyType_Int32Array Value: 1028 The object contains an array of signed 32-bit integers. |
PropertyType_UInt32Array Value: 1029 The object contains an array of unsigned 32-bit integers. |
PropertyType_Int64Array Value: 1030 The object contains an array of signed 64-bit integers. |
PropertyType_UInt64Array Value: 1031 The object contains an array of unsigned 64-bit integers. |
PropertyType_SingleArray Value: 1032 The object contains an array of 32-bit floating point values. |
PropertyType_DoubleArray Value: 1033 The object contains an array of 64-bit floating point values. |
PropertyType_Char16Array Value: 1034 The object contains an array of 16-bit characters. |
PropertyType_BooleanArray Value: 1035 The object contains an array of 8-bit Boolean values. |
PropertyType_StringArray Value: 1036 The object contains an array of HSTRING. |
PropertyType_InspectableArray Value: 1037 The object contains an array of objects that implement the IInspectable interface. |
PropertyType_DateTimeArray Value: 1038 The object contains an array of DateTime. |
PropertyType_TimeSpanArray Value: 1039 The object contains an array of TimeSpan. |
PropertyType_GuidArray Value: 1040 The object contains an array of GUIDs. |
PropertyType_PointArray Value: 1041 The object contains an array of Point. |
PropertyType_SizeArray Value: 1042 The object contains an array of Size. |
PropertyType_RectArray Value: 1043 The object contains an array of Rect. |
PropertyType_OtherTypeArray Value: 1044 The object contains an array of an unspecified type. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 |
Minimum supported server | Windows Server 2012 |
Header | windows.foundation.h |