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

来自 Cortana 磁贴的通知。 有关详细信息,请参阅 CortanaTileNotificationTriggerDetails

Dnd 64

不会打扰的通知处于打开或关闭状态。

DrivingMode 128

打开或关闭驾驶模式的通知。

Email 2

指示收到新一批电子邮件的通知

EmailReadStatusChanged 16384

指示电子邮件的读取状态已更改的通知。

Media 512

指示媒体播放状态已更改的通知。

None 0

通知类型为“None”。

Phone 1

指示已收到电话呼叫的通知。

Reminder 4

已触发的提醒的通知。

Toast 16

来自在手机 UI 中显示为 Toast 的应用的通知。

ToastCleared 2048

指示已清除 Toast 的通知。

VolumeChanged 8192

指示卷已更改的通知。

注解

调用此 API 需要在应用程序清单中指定 ID_CAP_SMSID_CAP_SMS_COMPANION 功能。

适用于