HMCharacteristicMetadataFormat Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Enumerates the data types that can represent characteristics.
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public enum HMCharacteristicMetadataFormat
type HMCharacteristicMetadataFormat =
- Inheritance
-
HMCharacteristicMetadataFormat
- Attributes
Fields
Name | Value | Description |
---|---|---|
None | 0 | The data format is either unspecified or unknown. |
Bool | 1 | The data are represented by Boolean values. |
Int | 2 | The data are represented by int values. |
Float | 3 | The data are represented by float values. |
String | 4 | The data are represented by string values. |
Array | 5 | The data are represented by arrays. |
Dictionary | 6 | The data are represented by dictionary values. |
UInt8 | 7 | The data are represented by UInt8 values. |
UInt16 | 8 | The data are represented by UInt16 values. |
UInt32 | 9 | The data are represented by UInt32 values. |
UInt64 | 10 | The data are represented by UInt64 values. |
Data | 11 | The data are represented by binary blobs. |
Tlv8 | 12 | The data are represented by Tlv8 values, which are packed 8-bit type and length values, followed by the number of bytes that are specified in the packed length field. |