É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 |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour