UNAuthorizationOptions Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Enumera las solicitudes de autorización de interacción del usuario.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
[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 =
- Herencia
-
UNAuthorizationOptions
- Atributos
Campos
Alert | 4 | Indica la autorización para mostrar alertas. |
Badge | 1 | Indica la autorización para actualizar el distintivo de la aplicación. |
CarPlay | 8 | Indica la autorización para mostrar notificaciones en CarPlay. |
CriticalAlert | 16 | Indica la autorización para mostrar alertas críticas. |
None | 0 | Indica que no se especifica ningún tipo de solicitud. |
ProvidesAppNotificationSettings | 32 | Indica que la aplicación debe proporcionar un botón para la configuración de notificación. |
Provisional | 64 | Indica la autorización para realizar notificaciones no críticas provisionales. |
Sound | 2 | Indica la autorización para reproducir sonido. |