Перечисление PropertyType (windows.foundation.h)
Определяет тип, хранящийся в объекте среда выполнения Windows, реализующем интерфейс IPropertyValue.
Синтаксис
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 (Юникод). |
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 |