AccessoryNotificationType Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет типы уведомлений, создаваемых на телефоне. IAccessoryNotificationTriggerDetails доступны методу IBackgroundTask.Run, который выполняется при активации AccessoryManager. Внутри объекта IAccessoryNotificationTriggerDetails находится объект INotification . Разработчику BackgroundTask необходимо изучить этот интерфейс, чтобы определить тип уведомления. IAccessoryNotificationTriggerDetails.AccessoryNotificationType содержит значение из перечисления AccessoryNotificationType, перечисленного ниже.
Зная тип уведомления, разработчик BackgroundTask может использовать более конкретные интерфейсы для сбора сведений об уведомлении. Значениями являются битовые флаги. Вы можете или значения перечисления вместе, чтобы указать, о каких типах уведомлений следует оповещать.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class AccessoryNotificationType
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Phone.PhoneContract, 65536)]
enum class AccessoryNotificationType
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Phone.PhoneContract), 65536)]
public enum AccessoryNotificationType
var value = Windows.Phone.Notification.Management.AccessoryNotificationType.none
Public Enum AccessoryNotificationType
- Наследование
-
AccessoryNotificationType
- Атрибуты
Требования к Windows
Семейство устройств |
Windows Mobile Extension SDK (появилось в 10.0.10240.0)
|
API contract |
Windows.Phone.PhoneContract (появилось в v1.0)
|
Возможности приложения |
accessoryManager
|
Поля
Имя | Значение | Описание |
---|---|---|
Alarm | 8 | Уведомление от сработающего оповещения. |
AppUninstalled | 32 | Уведомление об удалении приложения. |
BatterySaver | 256 | Уведомление о том, что средство сохранения теста отключено. |
CalendarChanged | 4096 | Уведомление о том, что событие календаря изменилось. |
CortanaTile | 1024 | Уведомление от плитки Кортаны. Дополнительные сведения см. в разделе CortanaTileNotificationTriggerDetails. |
Dnd | 64 | Уведомление, которое не беспокоит, включается или отключается. |
DrivingMode | 128 | Уведомление о том, что режим вождения включен или выключен. |
2 | Уведомление о получении нового пакета сообщений электронной почты |
|
EmailReadStatusChanged | 16384 | Уведомление о том, что состояние чтения сообщения электронной почты изменилось. |
Media | 512 | Уведомление о том, что состояние воспроизведения мультимедиа изменилось. |
None | 0 | Тип уведомления — "Нет". |
Phone | 1 | Уведомление о получении телефонного звонка. |
Reminder | 4 | Уведомление от сработающего напоминания. |
Toast | 16 | Уведомление от приложения, которое проявляется в виде всплывающего уведомления в пользовательском интерфейсе телефона. |
ToastCleared | 2048 | Уведомление о снятии всплывающего уведомления. |
VolumeChanged | 8192 | Уведомление об изменении тома. |
Комментарии
Для вызова этого API необходимо, чтобы в манифесте приложения были указаны возможности ID_CAP_SMS и ID_CAP_SMS_COMPANION .