HMError Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Énumère les défaillances possibles dans les opérations Home Kit.
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public enum HMError
type HMError =
- Héritage
-
HMError
- Attributs
Champs
AccessDenied | 10 | L’accès à une ressource a été refusé. |
AccessoryDiscoveryFailed | 57 | Une défaillance s’est produite lors de la tentative de découverte d’un accessoire. |
AccessoryIsBlocked | 61 | L’accessoire a été bloqué. |
AccessoryIsBusy | 14 | L’accessoire était occupé. |
AccessoryNotReachable | 4 | Impossible d’atteindre l’accessoire. |
AccessoryOutOfCompliance | 66 | L’accessoire n’était pas conforme. |
AccessoryOutOfResources | 16 | L’accessoire était hors de ressources. |
AccessoryPairingFailed | 18 | Impossible d’appairer l’accessoire. |
AccessoryPoweredOff | 9 | L’accessoire a été désactivé. |
AccessoryResponseError | 59 | La réponse de l’accessoire a indiqué une erreur. |
AccessorySentInvalidResponse | 50 | La réponse de l’accessoire n’était pas valide. |
ActionInAnotherActionSet | 30 | L’action se trouvait déjà dans un autre jeu d’actions et n’a pas pu être ajoutée. |
ActionSetExecutionFailed | 63 | Échec de l’exécution du jeu d’actions. |
ActionSetExecutionInProgress | 65 | Le jeu d’actions était déjà en cours. |
ActionSetExecutionPartialSuccess | 64 | Le jeu d’actions a partiellement réussi. |
AddAccessoryFailed | 79 | Impossible d’ajouter l’accessoire. |
AlreadyExists | 1 | Le conteneur a déjà l’objet et un autre ne peut pas être ajouté. |
BridgedAccessoryNotReachable | 88 | L’accessoire, qui doit être accessible via un pont, n’est pas accessible. |
CannotActivateTriggerTooFarInFuture | 71 | Le déclencheur n’a pas pu être activé, car il se produit trop loin dans le futur. |
CannotRemoveBuiltinActionSet | 83 | L’utilisateur a tenté de supprimer un non-deletable HMActionSet. |
CannotRemoveNonBridgeAccessory | 34 | Impossible de supprimer l’accessoire, car il est ponté. |
CannotUnblockNonBridgeAccessory | 81 | Un accessoire, accessible via un pont, ne peut pas être débloqué. |
ClientRequestError | 58 | L’était une erreur de requête cliente. |
CloudDataSyncInProgress | 77 | Les données étaient en cours de synchronisation. |
CommunicationFailure | 54 | Une erreur de communication s’est produite. |
DataResetFailure | 67 | Échec de la réinitialisation des données. |
DateMustBeOnSpecifiedBoundaries | 70 | La date devait se trouver dans les limites spécifiées, et ce n’était pas le cas. |
DeviceLocked | 82 | L’appareil est verrouillé. |
FireDateInPast | 28 | La date à laquelle l’action devait être déclenchée était dans le passé. |
GenericError | 52 | Une erreur non spécifiée s'est produite. |
HomeAccessNotAuthorized | 47 | L’accès à domicile n’était pas autorisé. |
HomeWithSimilarNameExists | 32 | Une maison portant un nom similaire existe déjà. |
IncompatibleAccessory | 93 | L’accessoire n’a pas pu être ajouté, car il n’était pas compatible avec HomeKit. |
IncompatibleHomeHub | 92 | Le hub n’était pas compatible. |
IncompatibleNetwork | 90 | Le réseau n’était pas compatible. |
InsufficientPrivileges | 17 | L’utilisateur n’avait pas le privilège d’effectuer l’opération. |
InvalidAssociatedServiceType | 62 | Le type de service associé n’était pas valide. |
InvalidClass | 22 | Une classe de base abstraite non valide a été utilisée. |
InvalidDataFormatSpecified | 19 | Un format de données non valide a été spécifié. |
InvalidMessageSize | 56 | La taille du message n’était pas valide. |
InvalidOrMissingAuthorizationData | 87 | L’autorisation est requise. |
InvalidParameter | 3 | Un paramètre était non valide. |
InvalidValueType | 43 | Des données d’un type incorrect ont été fournies. |
KeychainSyncNotEnabled | 76 | La synchronisation du trousseau n’a pas été activée. |
LocationForHomeDisabled | 84 | L’utilisateur n’a pas rendu disponible l’emplacement de sa maison. |
MaximumObjectLimitReached | 49 | Nombre maximal d’objets déjà créés ou stockés. |
MessageAuthenticationFailed | 55 | Impossible d’authentifier le message. |
MissingEntitlement | 80 | Il manquait un droit. |
MissingParameter | 27 | Il manquait un paramètre obligatoire. |
NameContainsProhibitedCharacters | 35 | Le nom fourni contient des caractères interdits. |
NameDoesNotEndWithValidCharacters | 60 | Le nom fourni s’est terminé par des caractères non valides. |
NameDoesNotStartWithValidCharacters | 36 | Le nom fourni a commencé avec des caractères non valides. |
NetworkUnavailable | 78 | Le réseau n’était pas disponible. |
NilParameter | 20 | Un paramètre qui ne doit pas être |
NoActionsInActionSet | 25 | Une opération a essayé d’exécuter un jeu d’actions vide. |
NoHomeHub | 91 | Aucun hub compatible n’est trouvé. |
NoRegisteredActionSets | 26 | Une opération a tenté d’activer un déclencheur qui n’avait aucun jeu d’actions. |
NotAuthorizedForLocationServices | 85 | L’utilisateur n’a pas explicitement autorisé les services de localisation. |
NotAuthorizedForMicrophoneAccess | 89 | L’utilisateur n’a pas explicitement autorisé l’accès au microphone de l’appareil. |
NotFound | 2 | L’objet est introuvable dans le conteneur. |
NotificationAlreadyEnabled | 68 | La notification n’a pas pu être activée, car elle l’était déjà. |
NotificationNotSupported | 7 | La notification n’a pas pu être activée, car elle n’est pas prise en charge. |
NotSignedIntoiCloud | 75 | L’utilisateur ou l’application n’est pas connecté à iCloud. |
ObjectAlreadyAssociatedToHome | 13 | L’objet n’a pas pu être associé, car il était déjà associé à la maison. |
ObjectAssociatedToAnotherHome | 11 | L’objet n’a pas pu être associé, car il était déjà associé à une autre maison. |
ObjectNotAssociatedToAnyHome | 12 | L’opération n’a pas pu être effectuée, car l’objet n’était associé à aucune maison. |
ObjectWithSimilarNameExistsInHome | 31 | L’objet n’a pas pu être associé, car un autre objet existant a un nom similaire. |
OperationCancelled | 23 | L'opération a été annulée. |
OperationInProgress | 15 | Une autre opération était en cours. |
OperationNotSupported | 48 | L'opération n'est pas prise en charge. |
OperationTimedOut | 8 | L'opération a expiré. |
ReadOnlyCharacteristic | 5 | La caractéristique ne peut pas être écrite dans. |
ReadWriteFailure | 74 | Échec de la lecture ou de l’écriture. |
ReadWritePartialSuccess | 73 | La lecture ou l’écriture a partiellement réussi. |
RecurrenceMustBeOnSpecifiedBoundaries | 69 | La périodicité devait se trouver dans les limites spécifiées, et ce n’était pas le cas. |
RecurrenceTooLarge | 72 | La longueur de la périodicité était trop grande. |
RecurrenceTooSmall | 42 | La longueur de périodicité était trop petite. |
ReferToUserManual | 86 | L’erreur doit être diagnostiquée à l’aide du manuel de l’utilisateur. |
RenameWithSimilarName | 33 | Une tentative de renommage d’un objet a été effectuée, mais le nouveau nom était trop similaire à un objet existant. |
RoomForHomeCannotBeInZone | 24 | La pièce qui spécifie l’ensemble de la maison n’a pas pu être ajoutée à une zone dans la maison. |
RoomForHomeCannotBeUpdated | 29 | Une tentative de mise à jour de la pièce pour toute la maison a été effectuée. |
SecurityFailure | 53 | Il y a eu une défaillance de sécurité. |
StringLongerThanMaximum | 46 | La longueur maximale de chaîne a été dépassée. |
StringShorterThanMinimum | 51 | La longueur minimale de chaîne n’a pas été remplie. |
UnconfiguredParameter | 21 | Le paramètre fourni n’a pas été configuré. |
UnexpectedError | -1 | Une erreur inattendue s’est produite.. |
UserDeclinedAddingUser | 38 | Un utilisateur a refusé d’ajouter l’utilisateur. |
UserDeclinedInvite | 40 | Un utilisateur a refusé une invitation de l’utilisateur. |
UserDeclinedRemovingUser | 39 | L’utilisateur a refusé de supprimer un utilisateur. |
UserIDNotEmailAddress | 37 | L’ID d’utilisateur fourni n’était pas une adresse e-mail. |
UserManagementFailed | 41 | Une erreur de gestion des utilisateurs non spécifiée s’est produite. |
ValueHigherThanMaximum | 45 | Une valeur a dépassé son maximum autorisé. |
ValueLowerThanMinimum | 44 | Une valeur ne répondait pas à son minimum requis. |
WriteOnlyCharacteristic | 6 | La caractéristique ne peut pas être lue. |