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 |
| Header | windows.foundation.h |