HMHome
HMHome(IntPtr)
HMHome(NativeHandle)
HMHome(NSObjectFlag)
Accessories
ActionSets
ClassHandle
CurrentUser
Delegate
HomeHubState
MatterControllerId
MatterControllerXPCConnectBlock
Name
Primary
Rooms
ServiceGroups
SupportsAddingNetworkRouter
Triggers
UniqueIdentifier
UserFailedAccessoriesKey
Users
WeakDelegate
Zones
AddAccessory(HMAccessory, Action<NSError>)
AddAccessoryAsync(HMAccessory)
AddActionSet(String, Action<HMActionSet, NSError>)
AddActionSetAsync(String)
AddAndSetupAccessories(Action<NSError>)
AddAndSetupAccessories(HMAccessorySetupPayload, Action<HMAccessory[], NSError>)
AddAndSetupAccessoriesAsync()
AddAndSetupAccessoriesAsync(HMAccessorySetupPayload)
AddRoom(String, Action<HMRoom, NSError>)
AddRoomAsync(String)
AddServiceGroup(String, Action<HMServiceGroup, NSError>)
AddServiceGroupAsync(String)
AddTrigger(HMTrigger, Action<NSError>)
AddTriggerAsync(HMTrigger)
AddUser(Action<HMUser, NSError>)
AddUserAsync()
AddZone(String, Action<HMZone, NSError>)
AddZoneAsync(String)
AssignAccessory(HMAccessory, HMRoom, Action<NSError>)
AssignAccessoryAsync(HMAccessory, HMRoom)
Dispose(Boolean)
ExecuteActionSet(HMActionSet, Action<NSError>)
ExecuteActionSetAsync(HMActionSet)
GetBuiltinActionSet(String)
GetHomeAccessControl(HMUser)
GetRoomForEntireHome()
GetServices(HMServiceType)
GetServices(NSString[])
ManageUsers(Action<NSError>)
ManageUsersAsync()
RemoveAccessory(HMAccessory, Action<NSError>)
RemoveAccessoryAsync(HMAccessory)
RemoveActionSet(HMActionSet, Action<NSError>)
RemoveActionSetAsync(HMActionSet)
RemoveRoom(HMRoom, Action<NSError>)
RemoveRoomAsync(HMRoom)
RemoveServiceGroup(HMServiceGroup, Action<NSError>)
RemoveServiceGroupAsync(HMServiceGroup)
RemoveTrigger(HMTrigger, Action<NSError>)
RemoveTriggerAsync(HMTrigger)
RemoveUser(HMUser, Action<NSError>)
RemoveUserAsync(HMUser)
RemoveZone(HMZone, Action<NSError>)
RemoveZoneAsync(HMZone)
UnblockAccessory(HMAccessory, Action<NSError>)
UnblockAccessoryAsync(HMAccessory)
UpdateName(String, Action<NSError>)
UpdateNameAsync(String)
DidAddAccessory
DidAddActionSet
DidAddRoom
DidAddRoomToZone
DidAddService
DidAddServiceGroup
DidAddTrigger
DidAddUser
DidAddZone
DidEncounterError
DidRemoveAccessory
DidRemoveActionSet
DidRemoveRoom
DidRemoveRoomFromZone
DidRemoveService
DidRemoveServiceGroup
DidRemoveTrigger
DidRemoveUser
DidRemoveZone
DidUnblockAccessory
DidUpdateAccessControlForCurrentUser
DidUpdateActionsForActionSet
DidUpdateHomeHubState
DidUpdateNameForActionSet
DidUpdateNameForHome
DidUpdateNameForRoom
DidUpdateNameForServiceGroup
DidUpdateNameForTrigger
DidUpdateNameForZone
DidUpdateRoom
DidUpdateSupportedFeatures
DidUpdateTrigger
xamarinios
namespace HomeKit
{
[Introduced(PlatformName.TvOS, 10, 0, PlatformArchitecture.All, null)]
[Introduced(PlatformName.iOS, 8, 0, PlatformArchitecture.All, null)]
[Register("HMHome", true)]
[TV(10, 0)]
public class HMHome : NSObject
{
public event EventHandler<HMHomeRoomEventArgs!>! DidUpdateNameForRoom;
}
}
nuget.org | 0.0 %
Reference this API 0.0 %
Subscribe to this event 0.0 %
Unsubscribe from this event |
---|---|
.NET | 6.07.08.09.0 |
Information specific to xamarinios | |
Assembly | Xamarin.iOS , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API