Énumération PropertyType (windows.foundation.h)
Identifie le type stocké dans un objet Windows Runtime qui implémente l’interface IPropertyValue.
Syntax
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
} ;
Constantes
PropertyType_Empty Valeur : 0 L’objet ne contient pas de valeur. |
PropertyType_UInt8 Valeur : 1 L’objet contient un entier 8 bits non signé. |
PropertyType_Int16 Valeur : 2 L’objet contient un entier 16 bits signé. |
PropertyType_UInt16 Valeur : 3 L’objet contient un entier 16 bits non signé. |
PropertyType_Int32 Valeur : 4 L’objet contient un entier 32 bits signé. |
PropertyType_UInt32 Valeur : 5 L’objet contient un entier 32 bits non signé. |
PropertyType_Int64 Valeur : 6 L’objet contient un entier 64 bits signé. |
PropertyType_UInt64 Valeur : 7 L’objet contient un entier 64 bits non signé. |
PropertyType_Single Valeur : 8 L’objet contient une valeur à virgule flottante 32 bits. Cette valeur est conforme à la norme IEEE 754. |
PropertyType_Double Valeur : 9 L’objet contient une valeur à virgule flottante 64 bits. Cette valeur est conforme à la norme IEEE 754. |
PropertyType_Char16 Valeur : 10 L’objet contient un caractère 16 bits. Ce caractère représente une unité de code UTF-16 (Unicode). |
PropertyType_Boolean Valeur : 11 L’objet contient une valeur booléenne 8 bits. |
PropertyType_String Valeur : 12 L’objet contient un HSTRING. |
PropertyType_Inspectable Valeur : 13 L’objet contient un objet qui implémente l’interface IInspectable . |
PropertyType_DateTime Valeur : 14 L’objet contient un DateTime. |
PropertyType_TimeSpan Valeur : 15 L’objet contient un TimeSpan. |
PropertyType_Guid Valeur : 16 L’objet contient un GUID. |
PropertyType_Point Valeur : 17 L’objet contient un Point. |
PropertyType_Size Valeur : 18 L’objet contient une taille. |
PropertyType_Rect Valeur : 19 L’objet contient une valeur Rect. |
PropertyType_OtherType Valeur : 20 L’objet contient un type non spécifié. |
PropertyType_UInt8Array Valeur : 1025 L’objet contient un tableau d’entiers 8 bits non signés. |
PropertyType_Int16Array Valeur : 1026 L’objet contient un tableau d’entiers 16 bits signés. |
PropertyType_UInt16Array Valeur : 1027 L’objet contient un tableau d’entiers 16 bits non signés. |
PropertyType_Int32Array Valeur : 1028 L’objet contient un tableau d’entiers 32 bits signés. |
PropertyType_UInt32Array Valeur : 1029 L’objet contient un tableau d’entiers 32 bits non signés. |
PropertyType_Int64Array Valeur : 1030 L’objet contient un tableau d’entiers 64 bits signés. |
PropertyType_UInt64Array Valeur : 1031 L’objet contient un tableau d’entiers 64 bits non signés. |
PropertyType_SingleArray Valeur : 1032 L’objet contient un tableau de valeurs à virgule flottante 32 bits. |
PropertyType_DoubleArray Valeur : 1033 L’objet contient un tableau de valeurs à virgule flottante 64 bits. |
PropertyType_Char16Array Valeur : 1034 L’objet contient un tableau de caractères 16 bits. |
PropertyType_BooleanArray Valeur : 1035 L’objet contient un tableau de valeurs booléennes 8 bits. |
PropertyType_StringArray Valeur : 1036 L’objet contient un tableau de HSTRING. |
PropertyType_InspectableArray Valeur : 1037 L’objet contient un tableau d’objets qui implémentent l’interface IInspectable . |
PropertyType_DateTimeArray Valeur : 1038 L’objet contient un tableau de DateTime. |
PropertyType_TimeSpanArray Valeur : 1039 L’objet contient un tableau de TimeSpan. |
PropertyType_GuidArray Valeur : 1040 L’objet contient un tableau de GUID. |
PropertyType_PointArray Valeur : 1041 L’objet contient un tableau de Point. |
PropertyType_SizeArray Valeur : 1042 L’objet contient un tableau size. |
PropertyType_RectArray Valeur : 1043 L’objet contient un tableau de Rect. |
PropertyType_OtherTypeArray Valeur : 1044 L’objet contient un tableau d’un type non spécifié. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 |
Serveur minimal pris en charge | Windows Server 2012 |
En-tête | windows.foundation.h |