Partager via


CKSubscriptionOptions Énumération

Définition

Énumère les indicateurs pour contrôler le comportement des notifications Push pour les abonnements basés sur des requêtes.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'CKQuerySubscriptionOptions' instead.")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.MacOSX, 10, 12, ObjCRuntime.PlatformArchitecture.None, "Use 'CKQuerySubscriptionOptions' instead.")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[System.Flags]
public enum CKSubscriptionOptions
type CKSubscriptionOptions = 
Héritage
CKSubscriptionOptions
Attributs

Champs

FiresOnce 8

La notification se déclenche une fois et l’objet d’abonnement est supprimé.

FiresOnRecordCreation 1

La notification se déclenche lorsqu’un enregistrement qui correspond à la requête est créé.

FiresOnRecordDeletion 4

La notification se déclenche lorsqu’un enregistrement qui correspond à la requête est supprimé.

FiresOnRecordUpdate 2

La notification se déclenche lorsqu’un enregistrement qui correspond à la requête est mis à jour.

S’applique à