HMCharacteristicValueLockMechanism Enum

Definition

Enumerates values that describe the last known action that was taken on a lock.

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public enum HMCharacteristicValueLockMechanism
type HMCharacteristicValueLockMechanism = 
Inheritance
HMCharacteristicValueLockMechanism
Attributes

Fields

LastKnownActionSecuredRemotely 6

According to the most recent recorded activity, the lock was locked remotely.

LastKnownActionSecuredUsingPhysicalMovement 9

The lock was physically locked.

LastKnownActionSecuredUsingPhysicalMovementExterior 2

According to the most recent recorded activity, the lock was locked by physical manipulation from the outside.

LastKnownActionSecuredUsingPhysicalMovementInterior 0

According to the most recent recorded activity, the lock was locked by physical manipulation from the inside.

LastKnownActionSecuredWithAutomaticSecureTimeout 8

According to the most recent recorded activity, the lock was locked when a timeout expired.

LastKnownActionSecuredWithKeypad 4

According to the most recent recorded activity, the lock was locked with a keypad.

LastKnownActionUnsecuredRemotely 7

According to the most recent recorded activity, the lock was unlocked remotely.

LastKnownActionUnsecuredUsingPhysicalMovement 10

The lock was physically unlocked.

LastKnownActionUnsecuredUsingPhysicalMovementExterior 3

According to the most recent recorded activity, the lock was unlocked by physical manipulation from the outside.

LastKnownActionUnsecuredUsingPhysicalMovementInterior 1

According to the most recent recorded activity, the lock was unlocked by physical manipulation from the inside.

LastKnownActionUnsecuredWithKeypad 5

According to the most recent recorded activity, the lock was unlocked with a keypad.

Applies to