Enumerasi PropertyType (windows.foundation.h)

Mengidentifikasi jenis yang disimpan dalam objek Windows Runtime yang mengimplementasikan antarmuka IPropertyValue .

Sintaks

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
} ;

Konstanta

 
PropertyType_Empty
Nilai: 0
Objek tidak berisi nilai.
PropertyType_UInt8
Nilai: 1
Objek berisi bilangan bulat 8-bit yang tidak ditandatangani.
PropertyType_Int16
Nilai: 2
Objek berisi bilangan bulat 16-bit yang ditandatangani.
PropertyType_UInt16
Nilai: 3
Objek berisi bilangan bulat 16-bit yang tidak ditandatangani.
PropertyType_Int32
Nilai: 4
Objek berisi bilangan bulat 32-bit yang ditandatangani.
PropertyType_UInt32
Nilai: 5
Objek berisi bilangan bulat 32-bit yang tidak ditandatangani.
PropertyType_Int64
Nilai: 6
Objek berisi bilangan bulat 64-bit yang ditandatangani.
PropertyType_UInt64
Nilai: 7
Objek berisi bilangan bulat 64-bit yang tidak ditandatangani.
PropertyType_Single
Nilai: 8
Objek berisi nilai titik float 32-bit. Nilai ini sesuai dengan standar IEEE 754.
PropertyType_Double
Nilai: 9
Objek berisi nilai titik float 64-bit. Nilai ini sesuai dengan standar IEEE 754.
PropertyType_Char16
Nilai: 10
Objek berisi karakter 16-bit. Karakter ini mewakili unit kode UTF-16 (Unicode).
PropertyType_Boolean
Nilai: 11
Objek berisi nilai Boolean 8-bit.
PropertyType_String
Nilai: 12
Objek berisi HSTRING.
PropertyType_Inspectable
Nilai: 13
Objek berisi objek yang mengimplementasikan antarmuka IInspectable .
PropertyType_DateTime
Nilai: 14
Objek berisi DateTime.
PropertyType_TimeSpan
Nilai: 15
Objek berisi TimeSpan.
PropertyType_Guid
Nilai: 16
Objek berisi GUID.
PropertyType_Point
Nilai: 17
Objek berisi Titik.
PropertyType_Size
Nilai: 18
Objek berisi Ukuran.
PropertyType_Rect
Nilai: 19
Objek berisi Rect.
PropertyType_OtherType
Nilai: 20
Objek berisi tipe yang tidak ditentukan.
PropertyType_UInt8Array
Nilai: 1025
Objek berisi array bilangan bulat 8-bit yang tidak ditandatangani.
PropertyType_Int16Array
Nilai: 1026
Objek berisi array bilangan bulat 16-bit yang ditandatangani.
PropertyType_UInt16Array
Nilai: 1027
Objek berisi array bilangan bulat 16-bit yang tidak ditandatangani.
PropertyType_Int32Array
Nilai: 1028
Objek berisi array bilangan bulat 32-bit yang ditandatangani.
PropertyType_UInt32Array
Nilai: 1029
Objek berisi array bilangan bulat 32-bit yang tidak ditandatangani.
PropertyType_Int64Array
Nilai: 1030
Objek berisi array bilangan bulat 64-bit yang ditandatangani.
PropertyType_UInt64Array
Nilai: 1031
Objek berisi array bilangan bulat 64-bit yang tidak ditandatangani.
PropertyType_SingleArray
Nilai: 1032
Objek berisi array nilai floating point 32-bit.
PropertyType_DoubleArray
Nilai: 1033
Objek berisi array nilai floating point 64-bit.
PropertyType_Char16Array
Nilai: 1034
Objek berisi array karakter 16-bit.
PropertyType_BooleanArray
Nilai: 1035
Objek berisi array nilai Boolean 8-bit.
PropertyType_StringArray
Nilai: 1036
Objek berisi array HSTRING.
PropertyType_InspectableArray
Nilai: 1037
Objek berisi array objek yang mengimplementasikan antarmuka IInspectable .
PropertyType_DateTimeArray
Nilai: 1038
Objek berisi array DateTime.
PropertyType_TimeSpanArray
Nilai: 1039
Objek berisi array TimeSpan.
PropertyType_GuidArray
Nilai: 1040
Objek berisi array GUID.
PropertyType_PointArray
Nilai: 1041
Objek berisi array Titik.
PropertyType_SizeArray
Nilai: 1042
Objek berisi array Ukuran.
PropertyType_RectArray
Nilai: 1043
Objek berisi array Rect.
PropertyType_OtherTypeArray
Nilai: 1044
Objek berisi array dari jenis yang tidak ditentukan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8
Server minimum yang didukung Windows Server 2012
Header windows.foundation.h

Lihat juga

IPropertyValue

IPropertyValueStatics