Partager via


UNAuthorizationOptions Énumération

Définition

Énumère les demandes d’autorisation d’interaction utilisateur.

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

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 14, ObjCRuntime.PlatformArchitecture.Arch64, null)]
[System.Flags]
public enum UNAuthorizationOptions
type UNAuthorizationOptions = 
Héritage
UNAuthorizationOptions
Attributs

Champs

Alert 4

Indique l’autorisation d’afficher des alertes.

Badge 1

Indique l’autorisation de mettre à jour le badge de l’application.

CarPlay 8

Indique l’autorisation d’afficher des notifications dans CarPlay.

CriticalAlert 16

Indique l’autorisation d’afficher des alertes critiques.

None 0

Indique qu’aucun type de requête n’est spécifié.

ProvidesAppNotificationSettings 32

Indique que l’application doit fournir un bouton pour les paramètres de notification.

Provisional 64

Indique l’autorisation d’effectuer des notifications non critiques provisoires.

Sound 2

Indique l’autorisation de lire le son.

S’applique à