次の方法で共有


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

こちらもご覧ください

IPropertyValue

IPropertyValueStatics