Type | Reason |
---|
HMAccessory | A home automation accessory controllable by Home Kit. |
HMAccessoryBrowser | Browses and discovers HomeKit.HMAccessory objects. |
HMAccessoryBrowserDelegate | Delegate object for HomeKit.HMAccessoryBrowser objects, provides methods called when accessories are discovered or removed. |
HMAccessoryBrowserDelegate_Extensions | Extension methods to the HomeKit.IHMAccessoryBrowserDelegate interface to support all the methods from the HomeKit.HMAccessoryBrowserDelegate protocol. |
HMAccessoryBrowserEventArgs | Provides data for the HomeKit.HMAccessoryBrowserEventArgs.DidFindNewAccessory and HomeKit.HMAccessoryBrowserEventArgs.DidRemoveNewAccessory events. |
HMAccessoryDelegate | Delegate object for HomeKit.HMAccessory objects, provides methods called when characteristics of the accessory change. |
HMAccessoryDelegate_Extensions | Extension methods to the HomeKit.IHMAccessoryDelegate interface to support all the methods from the HomeKit.HMAccessoryDelegate protocol. |
HMAccessoryServiceUpdateCharacteristicEventArgs | Provides data for the HomeKit.HMAccessoryServiceUpdateCharacteristicEventArgs.DidUpdateValueForCharacteristic event. |
HMAccessoryUpdateEventArgs | Provides data for the HomeKit.HMAccessoryUpdateEventArgs.DidUpdateAssociatedServiceType and HomeKit.HMAccessoryUpdateEventArgs.DidUpdateNameForService events. |
HMAction | Abstract base class for objects that perform actions within Home Kit. |
HMActionSet | Aggregates HomeKit.HMAction objects and applies them as a single action. |
HMCharacteristic | A characteristic of a HomeKit.HMService that has a HomeKit.HMCharacteristics.Value. |
HMCharacteristicMetadata | Metadata of a HomeKit.HMCharacteristic such as the allowable range of the characteristic or the size of a step. |
HMCharacteristicMetadataFormat | Enumerates the data types that can represent characteristics. |
HMCharacteristicMetadataUnits | Enumerates units of measure that might be associated with a HomeKit.HMCharacteristic. |
HMCharacteristicProperties | Common capabilities of an HomeKit.HMCharacteristic, such as whether it's writable or supports events. |
HMCharacteristicType | Enumerates known types of HomeKit.HMCharacteristic. |
HMCharacteristicValueDoorState | Enumerates the states that a door can be in. |
HMCharacteristicValueHeatingCooling | Enumerates the states that an indoor climate control unit can be in. |
HMCharacteristicValueLockMechanism | Enumerates values that describe the last known action that was taken on a lock. |
HMCharacteristicValueLockMechanismState | Enumerates the states that a lock can be in. |
HMCharacteristicValueRotationDirection | Enumerates rotation directions. |
HMCharacteristicValueTemperatureUnit | Enumerates two common temperature measurement systems. |
HMCharacteristicWriteAction | An HomeKit.HMAction that sets a value in a HomeKit.HMCharacteristic. |
HMError | Enumerates possible failures in Home Kit operations. |
HMErrors | Holds the constant HomeKit.HMErrors.HMErrorDomain. |
HMHome | An object representing a single residence. The highest level "container" in Home Kit. |
HMHomeAccessoryEventArgs | Provides data for the HomeKit.HMHomeAccessoryEventArgs.DidAddAccessory, HomeKit.HMHomeAccessoryEventArgs.DidRemoveAccessory and HomeKit.HMHomeAccessoryEventArgs.DidUnblockAccessory events. |
HMHomeActionSetEventArgs | Provides data for the HomeKit.HMHomeActionSetEventArgs.DidAddActionSet, HomeKit.HMHomeActionSetEventArgs.DidRemoveActionSet, HomeKit.HMHomeActionSetEventArgs.DidUpdateActionsForActionSet and HomeKit.HMHomeActionSetEventArgs.DidUpdateNameForActionSet events. |
HMHomeDelegate | Delegate object for HomeKit.HMHome objects, providing methods that can be overridden to react to events relating to additions, subtractions, and updates of various Home Kit objects. |
HMHomeDelegate_Extensions | Extension methods to the HomeKit.IHMHomeDelegate interface to support all the methods from the HomeKit.HMHomeDelegate protocol. |
HMHomeErrorAccessoryEventArgs | Provides data for the HomeKit.HMHomeErrorAccessoryEventArgs.DidEncounterError event. |
HMHomeManager | Collection of HomeKit.HMHome objects. |
HMHomeManagerDelegate | Delegate object for HomeKit.HMHomeManager objects, provides methods that can be overridden to react to HomeKit.HMHomes being added, removed, or set as the primary home. |
HMHomeManagerDelegate_Extensions | Extension methods to the HomeKit.IHMHomeManagerDelegate interface to support all the methods from the HomeKit.HMHomeManagerDelegate protocol. |
HMHomeManagerEventArgs | Provides data for the HomeKit.HMHomeManagerEventArgs.DidAddHome and HomeKit.HMHomeManagerEventArgs.DidRemoveHome events. |
HMHomeRoomAccessoryEventArgs | Provides data for the HomeKit.HMHomeRoomAccessoryEventArgs.DidUpdateRoom event. |
HMHomeRoomEventArgs | Provides data for the HomeKit.HMHomeRoomEventArgs.DidAddRoom, HomeKit.HMHomeRoomEventArgs.DidRemoveRoom and HomeKit.HMHomeRoomEventArgs.DidUpdateNameForRoom events. |
HMHomeRoomZoneEventArgs | Provides data for the HomeKit.HMHomeRoomZoneEventArgs.DidAddRoomToZone and HomeKit.HMHomeRoomZoneEventArgs.DidRemoveRoomFromZone events. |
HMHomeServiceGroupEventArgs | Provides data for the HomeKit.HMHomeServiceGroupEventArgs.DidAddServiceGroup, HomeKit.HMHomeServiceGroupEventArgs.DidRemoveServiceGroup and HomeKit.HMHomeServiceGroupEventArgs.DidUpdateNameForServiceGroup events. |
HMHomeServiceServiceGroupEventArgs | Provides data for the HomeKit.HMHomeServiceServiceGroupEventArgs.DidAddService, HomeKit.HMHomeServiceServiceGroupEventArgs.DidAddServiceToServiceGroup, HomeKit.HMHomeServiceServiceGroupEventArgs.DidRemoveService and HomeKit.HMHomeServiceServiceGroupEventArgs.DidRemoveServiceFromServiceGroup events. |
HMHomeTriggerEventArgs | Provides data for the HomeKit.HMHomeTriggerEventArgs.DidAddTrigger, HomeKit.HMHomeTriggerEventArgs.DidRemoveTrigger, HomeKit.HMHomeTriggerEventArgs.DidUpdateNameForTrigger and HomeKit.HMHomeTriggerEventArgs.DidUpdateTrigger events. |
HMHomeUserEventArgs | Provides data for the HomeKit.HMHomeUserEventArgs.DidAddUser and HomeKit.HMHomeUserEventArgs.DidRemoveUser events. |
HMHomeZoneEventArgs | Provides data for the HomeKit.HMHomeZoneEventArgs.DidAddZone, HomeKit.HMHomeZoneEventArgs.DidRemoveZone and HomeKit.HMHomeZoneEventArgs.DidUpdateNameForZone events. |
HMRoom | A room in a HomeKit.HMHome or HomeKit.HMZone. |
HMService | A named set of HomeKit.HMCharacteristics provided by an HomeKit.HMAccessory. |
HMServiceGroup | A collection of related HomeKit.HMService objects provided by an HomeKit.HMAccessory. |
HMServiceType | Enumerates known types of HomeKit.HMService. |
HMTimerTrigger | A HomeKit.HMTrigger that triggers in response to a possibly-recurring timer. |
HMTrigger | A base class for events (such as timers) that triggers one or HomeKit.HMActionSets. |
HMUser | Documentation for this section has not yet been entered. |
HMZone | A set of HomeKit.HKRooms. |
IHMAccessoryBrowserDelegate | Interface representing the required methods (if any) of the protocol HomeKit.HMAccessoryBrowserDelegate. |
IHMAccessoryDelegate | Interface representing the required methods (if any) of the protocol HomeKit.HMAccessoryDelegate. |
IHMHomeDelegate | Interface representing the required methods (if any) of the protocol HomeKit.HMHomeDelegate. |
IHMHomeManagerDelegate | Interface representing the required methods (if any) of the protocol HomeKit.HMHomeManagerDelegate. |