Freigeben über


UNAuthorizationOptions Enumeration

Definition

Listet Benutzerinteraktionsautorisierungsanforderungen auf.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

[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 = 
Vererbung
UNAuthorizationOptions
Attribute

Felder

Alert 4

Gibt die Autorisierung zum Anzeigen von Warnungen an.

Badge 1

Gibt die Autorisierung zum Aktualisieren des Badges der App an.

CarPlay 8

Gibt die Autorisierung an, Benachrichtigungen in CarPlay anzuzeigen.

CriticalAlert 16

Gibt die Autorisierung an, kritische Warnungen anzuzeigen.

None 0

Gibt an, dass kein Anforderungstyp angegeben wird.

ProvidesAppNotificationSettings 32

Gibt an, dass die App eine Schaltfläche für Benachrichtigungseinstellungen bereitstellen soll.

Provisional 64

Gibt die Autorisierung an, vorläufige nicht kritische Benachrichtigungen vorzunehmen.

Sound 2

Gibt die Autorisierung zum Wiedergeben von Sound an.

Gilt für: