Поделиться через


HMEventTrigger.CreatePredicateForEvaluatingTrigger Метод

Определение

Перегрузки

CreatePredicateForEvaluatingTrigger(HMCharacteristic, NSPredicateOperatorType, NSObject)

Метод фабрики для создания NSPredicate объекта , который вычисляет по отношению characteristic к , value используя operatorType.

CreatePredicateForEvaluatingTrigger(HMPresenceEvent)

CreatePredicateForEvaluatingTrigger(HMCharacteristic, NSPredicateOperatorType, NSObject)

Метод фабрики для создания NSPredicate объекта , который вычисляет по отношению characteristic к , value используя operatorType.

[Foundation.Export("predicateForEvaluatingTriggerWithCharacteristic:relatedBy:toValue:")]
public static Foundation.NSPredicate CreatePredicateForEvaluatingTrigger (HomeKit.HMCharacteristic characteristic, Foundation.NSPredicateOperatorType operatorType, Foundation.NSObject value);
static member CreatePredicateForEvaluatingTrigger : HomeKit.HMCharacteristic * Foundation.NSPredicateOperatorType * Foundation.NSObject -> Foundation.NSPredicate

Параметры

characteristic
HMCharacteristic

Объект HMCharacteristic , который требуется отслеживать.

operatorType
NSPredicateOperatorType

Объект , используемый NSPredicateOperatorTypecharacteristic для сравнения с value.

value
NSObject

Значение, сравниваемое с characteristic.

Возвращаемое значение

Атрибуты

Применяется к

CreatePredicateForEvaluatingTrigger(HMPresenceEvent)

[Foundation.Export("predicateForEvaluatingTriggerWithPresence:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 4, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public static Foundation.NSPredicate CreatePredicateForEvaluatingTrigger (HomeKit.HMPresenceEvent presenceEvent);
static member CreatePredicateForEvaluatingTrigger : HomeKit.HMPresenceEvent -> Foundation.NSPredicate

Параметры

presenceEvent
HMPresenceEvent

Возвращаемое значение

Атрибуты

Применяется к