Compartilhar via


Enumeração PropertyType (windows.foundation.h)

Identifica o tipo armazenado em um objeto Windows Runtime que implementa a 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
Valor: 0
O objeto não contém um valor.
PropertyType_UInt8
Valor: 1
O objeto contém um inteiro de 8 bits sem sinal.
PropertyType_Int16
Valor: 2
O objeto contém um inteiro com sinal de 16 bits.
PropertyType_UInt16
Valor: 3
O objeto contém um inteiro de 16 bits sem sinal.
PropertyType_Int32
Valor: 4
O objeto contém um inteiro com sinal de 32 bits.
PropertyType_UInt32
Valor: 5
O objeto contém um inteiro de 32 bits sem sinal.
PropertyType_Int64
Valor: 6
O objeto contém um inteiro com sinal de 64 bits.
PropertyType_UInt64
Valor: 7
O objeto contém um inteiro de 64 bits sem sinal.
PropertyType_Single
Valor: 8
O objeto contém um valor de ponto flutuante de 32 bits. Esse valor está em conformidade com o padrão IEEE 754.
PropertyType_Double
Valor: 9
O objeto contém um valor de ponto flutuante de 64 bits. Esse valor está em conformidade com o padrão IEEE 754.
PropertyType_Char16
Valor: 10
O objeto contém um caractere de 16 bits. Esse caractere representa uma unidade de código UTF-16 (Unicode).
PropertyType_Boolean
Valor: 11
O objeto contém um valor booliano de 8 bits.
PropertyType_String
Valor: 12
O objeto contém um HSTRING.
PropertyType_Inspectable
Valor: 13
O objeto contém um objeto que implementa a interface IInspectable .
PropertyType_DateTime
Valor: 14
O objeto contém um DateTime.
PropertyType_TimeSpan
Valor: 15
O objeto contém um TimeSpan.
PropertyType_Guid
Valor: 16
O objeto contém um GUID.
PropertyType_Point
Valor: 17
O objeto contém um Point.
PropertyType_Size
Valor: 18
O objeto contém um Size.
PropertyType_Rect
Valor: 19
O objeto contém um Rect.
PropertyType_OtherType
Valor: 20
O objeto contém um tipo não especificado.
PropertyType_UInt8Array
Valor: 1025
O objeto contém uma matriz de inteiros de 8 bits sem sinal.
PropertyType_Int16Array
Valor: 1026
O objeto contém uma matriz de inteiros com sinal de 16 bits.
PropertyType_UInt16Array
Valor: 1027
O objeto contém uma matriz de inteiros de 16 bits sem sinal.
PropertyType_Int32Array
Valor: 1028
O objeto contém uma matriz de inteiros com sinal de 32 bits.
PropertyType_UInt32Array
Valor: 1029
O objeto contém uma matriz de inteiros de 32 bits sem sinal.
PropertyType_Int64Array
Valor: 1030
O objeto contém uma matriz de inteiros com sinal de 64 bits.
PropertyType_UInt64Array
Valor: 1031
O objeto contém uma matriz de inteiros sem sinal de 64 bits.
PropertyType_SingleArray
Valor: 1032
O objeto contém uma matriz de valores de ponto flutuante de 32 bits.
PropertyType_DoubleArray
Valor: 1033
O objeto contém uma matriz de valores de ponto flutuante de 64 bits.
PropertyType_Char16Array
Valor: 1034
O objeto contém uma matriz de caracteres de 16 bits.
PropertyType_BooleanArray
Valor: 1035
O objeto contém uma matriz de valores boolianos de 8 bits.
PropertyType_StringArray
Valor: 1036
O objeto contém uma matriz de HSTRING.
PropertyType_InspectableArray
Valor: 1037
O objeto contém uma matriz de objetos que implementam a interface IInspectable .
PropertyType_DateTimeArray
Valor: 1038
O objeto contém uma matriz de DateTime.
PropertyType_TimeSpanArray
Valor: 1039
O objeto contém uma matriz de TimeSpan.
PropertyType_GuidArray
Valor: 1040
O objeto contém uma matriz de GUIDs.
PropertyType_PointArray
Valor: 1041
O objeto contém uma matriz de Point.
PropertyType_SizeArray
Valor: 1042
O objeto contém uma matriz de Size.
PropertyType_RectArray
Valor: 1043
O objeto contém uma matriz de Rect.
PropertyType_OtherTypeArray
Valor: 1044
O objeto contém uma matriz de um tipo não especificado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8
Servidor mínimo com suporte Windows Server 2012
Cabeçalho windows.foundation.h

Confira também

IPropertyValue

IPropertyValueStatics