Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Определяет тип, хранящийся в объекте среда выполнения 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 |