Condividi tramite


HMHome Classe

Definizione

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

[Foundation.Register("HMHome", true)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.TV(10, 0)]
public class HMHome : Foundation.NSObject
type HMHome = class
    inherit NSObject
Ereditarietà
HMHome
Attributi

Costruttori

HMHome(IntPtr)

Costruttore utilizzato durante la creazione di rappresentazioni gestite di oggetti non gestiti; Chiamato dal runtime.

HMHome(NSObjectFlag)

Costruttore da chiamare sulle classi derivate per ignorare l'inizializzazione e allocare semplicemente l'oggetto.

Proprietà

Accessories

Ottiene una matrice che contiene tutti gli accessori aggiunti alla home page.

ActionSets

Ottiene una matrice che contiene tutti i set di azioni presenti nella home page.

Class

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
ClassHandle

Handle per questa classe.

CurrentUser

Oggetto HMUser attivo.

DebugDescription

Descrizione significativa dello sviluppatore di questo oggetto.

(Ereditato da NSObject)
Delegate

Istanza della classe del modello HomeKit.IHMHomeDelegate che funge da delegato di classe.

Description

Descrizione dell'oggetto, versione Objective-C di ToString.

(Ereditato da NSObject)
Handle

Handle (puntatore) alla rappresentazione dell'oggetto non gestito.

(Ereditato da NSObject)
HomeHubState

Ottiene un valore che indica se l'hub è connesso, disconnesso o non disponibile.

IsDirectBinding

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
IsProxy

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
Name

Ottiene il nome della casa.

Primary

Ottiene un valore che indica se il ricevitore è la home page primaria per il relativo manager.

RetainCount

Restituisce il conteggio di mantenimento objective-C corrente per l'oggetto .

(Ereditato da NSObject)
Rooms

Ottiene una matrice che contiene tutte le stanze della casa.

Self

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
ServiceGroups

Ottiene una matrice che contiene tutti i gruppi di servizi nella home page.

Superclass

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
SuperHandle

Handle utilizzato per rappresentare i metodi nella classe di base per questo NSObject.

(Ereditato da NSObject)
Triggers

Ottiene una matrice che contiene tutti i trigger nella home page.

UniqueIdentifier

Identifica questo HMHomeoggetto .

UserFailedAccessoriesKey

Rappresenta il valore associato alla costante HMUserFailedAccessoriesKey

Users

Ottiene una matrice che contiene tutti gli utenti nella home page.

WeakDelegate

Oggetto che può rispondere al protocollo delegato per questo tipo

Zone

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
Zones

Ottiene una matrice che contiene tutte le zone della home page.

Metodi

AddAccessory(HMAccessory, Action<NSError>)

Aggiunge accessory alla home page ed esegue completion dopo l'aggiunta.

AddAccessoryAsync(HMAccessory)

Aggiunge accessory alla home page ed esegue completion dopo l'aggiunta.

AddActionSet(String, Action<HMActionSet,NSError>)

Aggiunge un set di azioni denominato actionSetName alla home page e viene eseguito completion dopo l'aggiunta.

AddActionSetAsync(String)

Aggiunge un set di azioni denominato actionSetName alla home page e viene eseguito completion dopo l'aggiunta.

AddAndSetupAccessories(Action<NSError>)

Visualizza un'interfaccia utente di selezione del dispositivo che consente all'utente di scegliere quali dispositivi aggiungere e configurare e quindi esegue un gestore quando l'utente esce dall'interfaccia utente.

AddAndSetupAccessories(HMAccessorySetupPayload, Action<HMAccessory[],NSError>)

Analizza gli accessori nelle vicinanze in modo che l'utente possa aggiungerli all'oggetto HomeKit.

AddAndSetupAccessoriesAsync()

Visualizza un'interfaccia utente di selezione del dispositivo che consente all'utente di scegliere quali dispositivi aggiungere e configurare e restituire un'attività che rappresenta l'operazione Asincrona AddAndSetupAccessories.

AddAndSetupAccessoriesAsync(HMAccessorySetupPayload)

Visualizza un'interfaccia utente di selezione del dispositivo che consente all'utente di scegliere quali dispositivi aggiungere e configurare e restituire un'attività che rappresenta l'operazione Asincrona AddAndSetupAccessories.

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Registra un oggetto per essere osservato esternamente (usando NSString keyPath).   Le modifiche osservate vengono inviate al metodo dell'oggetto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) dell'osservatore.

(Ereditato da NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Registra un oggetto per essere osservato esternamente (usando string keyPath).   Le modifiche osservate vengono inviate al metodo dell'oggetto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) dell'osservatore.

(Ereditato da NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AddRoom(String, Action<HMRoom,NSError>)

Aggiunge una stanza denominata roomName alla casa e viene eseguita completion dopo l'aggiunta.

AddRoomAsync(String)

Aggiunge una stanza denominata roomName alla casa e viene eseguita completion dopo l'aggiunta.

AddServiceGroup(String, Action<HMServiceGroup,NSError>)

Aggiunge un gruppo di servizi denominato serviceGroupName alla home page e viene eseguito completion dopo l'aggiunta.

AddServiceGroupAsync(String)

Aggiunge un gruppo di servizi denominato serviceGroupName alla home page e viene eseguito completion dopo l'aggiunta.

AddTrigger(HMTrigger, Action<NSError>)

Aggiunge trigger alla home page ed esegue completion dopo l'aggiunta.

AddTriggerAsync(HMTrigger)

Aggiunge trigger alla home page ed esegue completion dopo l'aggiunta.

AddUser(Action<HMUser,NSError>)

Gli sviluppatori non devono usare questo metodo deprecato.

AddUserAsync()

Gli sviluppatori non devono usare questo metodo deprecato.

AddZone(String, Action<HMZone,NSError>)

Aggiunge un oggetto nessuno denominato zoneName alla home page e viene eseguito completionHandler dopo l'aggiunta.

AddZoneAsync(String)

Aggiunge un oggetto nessuno denominato zoneName alla home page e viene eseguito completionHandler dopo l'aggiunta.

AssignAccessory(HMAccessory, HMRoom, Action<NSError>)

accessory Assegna a room ed esegue completion l'afer a cui è stato assegnato.

AssignAccessoryAsync(HMAccessory, HMRoom)

accessory Assegna a room ed esegue completion l'afer a cui è stato assegnato.

AwakeFromNib()

Chiamato dopo il caricamento dell'oggetto dal file nib. Gli override devono chiamare base. AwakeFromNib().

(Ereditato da NSObject)
BeginInvokeOnMainThread(Action)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Richiama in modo asincrono il codice specificato nel thread principale dell'interfaccia utente.

(Ereditato da NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsoleti.

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
BindingInfo(String)
Obsoleti.

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
BindingOptionDescriptions(String)
Obsoleti.

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
BindingValueClass(String)
Obsoleti.

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
CommitEditing()

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
ConformsToProtocol(IntPtr)

Richiamato per determinare se questo oggetto implementa il protocollo specificato.

(Ereditato da NSObject)
Copy()

Esegue una copia dell'oggetto Objective-C sottostante.

(Ereditato da NSObject)
DangerousAutorelease()

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
DangerousRelease()

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
DangerousRetain()

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indica che si è verificata una modifica agli indici per una relazione a molti.

(Ereditato da NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
DidChangeValue(String)

Indica che si è verificata una modifica sulla chiave specificata.

(Ereditato da NSObject)
Dispose()

Rilascia le risorse utilizzate dall'oggetto NSObject.

(Ereditato da NSObject)
Dispose(Boolean)

Rilascia le risorse utilizzate dall'oggetto HMHome.

DoesNotRecognizeSelector(Selector)

Indica che questo oggetto non riconosce il selettore specificato.

(Ereditato da NSObject)
Equals(NSObject)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
Equals(Object)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
ExecuteActionSet(HMActionSet, Action<NSError>)

Esegue l'oggetto specificato actionSet ed esegue completion un rinvio completato.

ExecuteActionSetAsync(HMActionSet)

Esegue l'oggetto specificato actionSet ed esegue completion un rinvio completato.

ExposedBindings()

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
GetBindingInfo(NSString)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
GetBindingOptionDescriptions(NSString)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
GetBindingValueClass(NSString)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
GetBuiltinActionSet(String)

Recuperare l'oggetto HMActionSet predefinito dell'oggetto specificato actionSeType.

GetDictionaryOfValuesFromKeys(NSString[])

Recupera i valori delle chiavi specificate.

(Ereditato da NSObject)
GetHashCode()

Genera un codice hash per l'istanza corrente.

(Ereditato da NSObject)
GetHomeAccessControl(HMUser)

Ottiene HMHomeAccessControl per l'elemento user specificato.

GetMethodForSelector(Selector)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
GetNativeField(String)
Obsoleti.

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
GetNativeHash()

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
GetRoomForEntireHome()

Restituisce l'oggetto room che rappresenta l'intera casa.

GetServices(HMServiceType)

Restituisce i servizi forniti dagli accessori nella casa che sono di tipo serviceTypes.

GetServices(NSString[])

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

Init()

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
InitializeHandle(IntPtr)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
InitializeHandle(IntPtr, String)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
Invoke(Action, Double)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
Invoke(Action, TimeSpan)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
InvokeOnMainThread(Action)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
InvokeOnMainThread(Selector, NSObject)

Richiama in modo sincrono il codice specificato nel thread principale dell'interfaccia utente.

(Ereditato da NSObject)
IsEqual(NSObject)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
IsKindOfClass(Class)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
IsMemberOfClass(Class)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
ManageUsers(Action<NSError>)

Visualizza un'interfaccia utente di selezione del dispositivo che consente all'utente di gestire gli utenti e i relativi privilegi e quindi esegue un gestore quando l'utente esce dall'interfaccia utente.

ManageUsersAsync()

Visualizza un'interfaccia utente di selezione del dispositivo che consente all'utente di gestire gli utenti e i relativi privilegi e quindi esegue un gestore quando l'utente esce dall'interfaccia utente.

MarkDirty()

Promuove un normale oggetto peer (IsDirectBinding è true) in un oggetto toggleref.

(Ereditato da NSObject)
MutableCopy()

Crea una copia modificabile dell'oggetto NSObject specificato.

(Ereditato da NSObject)
ObjectDidEndEditing(NSObject)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Indica che il valore in corrispondenza del keyPath specificato rispetto a questo oggetto è stato modificato.

(Ereditato da NSObject)
PerformSelector(Selector)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double)

Richiama il selettore nell'istanza corrente e, se non obj è Null, lo passa come singolo parametro.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, NSObject)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
PrepareForInterfaceBuilder()

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
RemoveAccessory(HMAccessory, Action<NSError>)

accessory Rimuove dalla casa ed esegue completion un rinvio completato.

RemoveAccessoryAsync(HMAccessory)

accessory Rimuove dalla casa ed esegue completion un rinvio completato.

RemoveActionSet(HMActionSet, Action<NSError>)

actionSet Rimuove dalla casa e viene eseguito completion al termine.

RemoveActionSetAsync(HMActionSet)

actionSet Rimuove dalla casa e viene eseguito completion al termine.

RemoveObserver(NSObject, NSString)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath specificato.

(Ereditato da NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath e contesto specificati.

(Ereditato da NSObject)
RemoveObserver(NSObject, String)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath specificato.

(Ereditato da NSObject)
RemoveObserver(NSObject, String, IntPtr)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath e contesto specificati.

(Ereditato da NSObject)
RemoveRoom(HMRoom, Action<NSError>)

room Rimuove dalla casa e viene eseguito completion al termine.

RemoveRoomAsync(HMRoom)

room Rimuove dalla casa e viene eseguito completion al termine.

RemoveServiceGroup(HMServiceGroup, Action<NSError>)

group Rimuove dalla casa e viene eseguito completion al termine.

RemoveServiceGroupAsync(HMServiceGroup)

group Rimuove dalla casa e viene eseguito completion al termine.

RemoveTrigger(HMTrigger, Action<NSError>)

trigger Rimuove dalla casa e viene eseguito completion al termine.

RemoveTriggerAsync(HMTrigger)

trigger Rimuove dalla casa e viene eseguito completion al termine.

RemoveUser(HMUser, Action<NSError>)

Rimuove l'utente specificato da userID dalla home page e viene eseguito completion al termine dell'operazione.

RemoveUserAsync(HMUser)

Rimuove l'utente specificato da userID dalla home page e viene eseguito completion al termine dell'operazione.

RemoveZone(HMZone, Action<NSError>)

zone Rimuove dalla casa e viene eseguito completion al termine.

RemoveZoneAsync(HMZone)

zone Rimuove dalla casa e viene eseguito completion al termine.

RespondsToSelector(Selector)

Indica se questo oggetto riconosce il selettore specificato.

(Ereditato da NSObject)
SetNativeField(String, NSObject)
Obsoleti.

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
SetNilValueForKey(NSString)

Imposta il valore della chiave specificata su Null.

(Ereditato da NSObject)
SetValueForKey(NSObject, NSString)

Imposta il valore della proprietà specificata dalla chiave sul valore specificato.

(Ereditato da NSObject)
SetValueForKeyPath(IntPtr, NSString)

Costruttore utilizzato durante la creazione di rappresentazioni gestite di oggetti non gestiti; Chiamato dal runtime.

(Ereditato da NSObject)
SetValueForKeyPath(NSObject, NSString)

Imposta il valore di una proprietà che può essere raggiunta usando un percorso chiave.

(Ereditato da NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indica un tentativo di scrittura di un valore in una chiave non definita. Se non ne viene eseguito l'override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Imposta i valori di questo NSObject su quelli nel dizionario specificato.

(Ereditato da NSObject)
ToString()

Restituisce una rappresentazione di stringa del valore dell'istanza corrente.

(Ereditato da NSObject)
Unbind(NSString)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
Unbind(String)
Obsoleti.

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
UnblockAccessory(HMAccessory, Action<NSError>)

Sblocca accessory dalla casa e viene eseguito completion al termine.

UnblockAccessoryAsync(HMAccessory)

Sblocca accessory dalla casa e viene eseguito completion al termine.

UpdateName(String, Action<NSError>)

Modifica il nome name della home page in e viene eseguito completion al termine dell'operazione.

UpdateNameAsync(String)

Modifica il nome name della home page in e viene eseguito completion al termine dell'operazione.

ValueForKey(NSString)

Restituisce il valore della proprietà associata alla chiave specificata.

(Ereditato da NSObject)
ValueForKeyPath(NSString)

Restituisce il valore di una proprietà che può essere raggiunta utilizzando un percorso chiave.

(Ereditato da NSObject)
ValueForUndefinedKey(NSString)

Indica un tentativo di lettura di un valore di una chiave non definita. Se non ne viene eseguito l'override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indica che i valori degli indici specificati nella chiave specificata stanno per essere modificati.

(Ereditato da NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

(Ereditato da NSObject)
WillChangeValue(String)

Indica che il valore della chiave specificata sta per essere modificato.

(Ereditato da NSObject)

Eventi

DidAddAccessory

Evento generato dall'oggetto .

DidAddActionSet

Evento generato dall'oggetto .

DidAddRoom

Evento generato dall'oggetto .

DidAddRoomToZone

Evento generato dall'oggetto .

DidAddService

Evento generato dall'oggetto .

DidAddServiceGroup

Evento generato dall'oggetto .

DidAddTrigger

Evento generato dall'oggetto .

DidAddUser

Evento generato dall'oggetto .

DidAddZone

Evento generato dall'oggetto .

DidEncounterError

Evento generato dall'oggetto .

DidRemoveAccessory

Evento generato dall'oggetto .

DidRemoveActionSet

Evento generato dall'oggetto .

DidRemoveRoom

Evento generato dall'oggetto .

DidRemoveRoomFromZone

Evento generato dall'oggetto .

DidRemoveService

Evento generato dall'oggetto .

DidRemoveServiceGroup

Evento generato dall'oggetto .

DidRemoveTrigger

Evento generato dall'oggetto .

DidRemoveUser

Evento generato dall'oggetto .

DidRemoveZone

Evento generato dall'oggetto .

DidUnblockAccessory

Evento generato dall'oggetto .

DidUpdateAccessControlForCurrentUser

Evento generato dall'oggetto .

DidUpdateActionsForActionSet

Evento generato dall'oggetto .

DidUpdateHomeHubState

Evento generato dall'oggetto .

DidUpdateNameForActionSet

Evento generato dall'oggetto .

DidUpdateNameForHome

Evento generato dall'oggetto .

DidUpdateNameForRoom

Evento generato dall'oggetto .

DidUpdateNameForServiceGroup

Evento generato dall'oggetto .

DidUpdateNameForTrigger

Evento generato dall'oggetto .

DidUpdateNameForZone

Evento generato dall'oggetto .

DidUpdateRoom

Evento generato dall'oggetto .

DidUpdateTrigger

Evento generato dall'oggetto .

Metodi di estensione

GetDebugDescription(INSObjectProtocol)

Oggetto che rappresenta una singola residenza. Il "contenitore" di livello più alto in Home Kit.

GetAccessibilityCustomRotors(NSObject)

Ottiene la matrice di UIAccessibilityCustomRotor oggetti appropriati per this l'oggetto .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Imposta la matrice di UIAccessibilityCustomRotor oggetti appropriati per this l'oggetto .

Si applica a

Vedi anche