Enumeración PropertyType (windows.foundation.h)

Identifica el tipo almacenado en un objeto Windows Runtime que implementa la interfaz 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
Valor: 0
El objeto no contiene un valor.
PropertyType_UInt8
Valor: 1
El objeto contiene un entero de 8 bits sin signo.
PropertyType_Int16
Valor: 2
El objeto contiene un entero de 16 bits con signo.
PropertyType_UInt16
Valor: 3
El objeto contiene un entero de 16 bits sin signo.
PropertyType_Int32
Valor: 4
El objeto contiene un entero de 32 bits con signo.
PropertyType_UInt32
Valor: 5
El objeto contiene un entero de 32 bits sin signo.
PropertyType_Int64
Valor: 6
El objeto contiene un entero de 64 bits con signo.
PropertyType_UInt64
Valor: 7
El objeto contiene un entero de 64 bits sin signo.
PropertyType_Single
Valor: 8
El objeto contiene un valor de punto flotante de 32 bits. Este valor se ajusta al estándar IEEE 754.
PropertyType_Double
Valor: 9
El objeto contiene un valor de punto flotante de 64 bits. Este valor se ajusta al estándar IEEE 754.
PropertyType_Char16
Valor: 10
El objeto contiene un carácter de 16 bits. Este carácter representa una unidad de código UTF-16 (Unicode).
PropertyType_Boolean
Valor: 11
El objeto contiene un valor booleano de 8 bits.
PropertyType_String
Valor: 12
El objeto contiene un HSTRING.
PropertyType_Inspectable
Valor: 13
El objeto contiene un objeto que implementa la interfaz IInspectable .
PropertyType_DateTime
Valor: 14
El objeto contiene un valor DateTime.
PropertyType_TimeSpan
Valor: 15
El objeto contiene un timeSpan.
PropertyType_Guid
Valor: 16
El objeto contiene un GUID.
PropertyType_Point
Valor: 17
El objeto contiene un objeto Point.
PropertyType_Size
Valor: 18
El objeto contiene un objeto Size.
PropertyType_Rect
Valor: 19
El objeto contiene un objeto Rect.
PropertyType_OtherType
Valor: 20
El objeto contiene un tipo no especificado.
PropertyType_UInt8Array
Valor: 1025
El objeto contiene una matriz de enteros de 8 bits sin signo.
PropertyType_Int16Array
Valor: 1026
El objeto contiene una matriz de enteros de 16 bits con signo.
PropertyType_UInt16Array
Valor: 1027
El objeto contiene una matriz de enteros de 16 bits sin signo.
PropertyType_Int32Array
Valor: 1028
El objeto contiene una matriz de enteros de 32 bits con signo.
PropertyType_UInt32Array
Valor: 1029
El objeto contiene una matriz de enteros de 32 bits sin signo.
PropertyType_Int64Array
Valor: 1030
El objeto contiene una matriz de enteros de 64 bits con signo.
PropertyType_UInt64Array
Valor: 1031
El objeto contiene una matriz de enteros de 64 bits sin signo.
PropertyType_SingleArray
Valor: 1032
El objeto contiene una matriz de valores de punto flotante de 32 bits.
PropertyType_DoubleArray
Valor: 1033
El objeto contiene una matriz de valores de punto flotante de 64 bits.
PropertyType_Char16Array
Valor: 1034
El objeto contiene una matriz de caracteres de 16 bits.
PropertyType_BooleanArray
Valor: 1035
El objeto contiene una matriz de valores booleanos de 8 bits.
PropertyType_StringArray
Valor: 1036
El objeto contiene una matriz de HSTRING.
PropertyType_InspectableArray
Valor: 1037
El objeto contiene una matriz de objetos que implementan la interfaz IInspectable .
PropertyType_DateTimeArray
Valor: 1038
El objeto contiene una matriz de DateTime.
PropertyType_TimeSpanArray
Valor: 1039
El objeto contiene una matriz de TimeSpan.
PropertyType_GuidArray
Valor: 1040
El objeto contiene una matriz de GUID.
PropertyType_PointArray
Valor: 1041
El objeto contiene una matriz de Point.
PropertyType_SizeArray
Valor: 1042
El objeto contiene una matriz de Size.
PropertyType_RectArray
Valor: 1043
El objeto contiene una matriz de Rect.
PropertyType_OtherTypeArray
Valor: 1044
El objeto contiene una matriz de un tipo no especificado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8
Servidor mínimo compatible Windows Server 2012
Encabezado windows.foundation.h

Consulte también

IPropertyValue

IPropertyValueStatics