UNAuthorizationOptions Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перечисляет запросы на авторизацию взаимодействия с пользователем.
Это перечисление поддерживает побитовую комбинацию значений его членов.
[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 =
- Наследование
-
UNAuthorizationOptions
- Атрибуты
Поля
Alert | 4 | Указывает авторизацию для отображения оповещений. |
Badge | 1 | Указывает авторизацию для обновления эмблемы приложения. |
CarPlay | 8 | Указывает авторизацию для отображения уведомлений в CarPlay. |
CriticalAlert | 16 | Указывает авторизацию для отображения критически важных оповещений. |
None | 0 | Указывает, что тип запроса не указан. |
ProvidesAppNotificationSettings | 32 | Указывает, что приложение должно предоставить кнопку для параметров уведомлений. |
Provisional | 64 | Указывает авторизацию на создание временных некритических уведомлений. |
Sound | 2 | Указывает авторизацию для воспроизведения звука. |