Windows.Phone.Notification.Management 命名空间

提供允许配件与手机交互的成员。

AccessoryManager

为活动手机盖、智能手表或健身带等配件设备提供注册和启用通知和其他实用程序的方法。

AlarmNotificationTriggerDetails

表示在附件上呈现警报通知所需的所有信息。

AppNotificationInfo

表示应用的名称和标识符。

BinaryId

表示二进制标识符。

CalendarChangedNotificationTriggerDetails

表示在附件上呈现日历更改通知所需的所有信息。

CortanaTileNotificationTriggerDetails

表示在附件上呈现 Cortana 动态磁贴更新通知所需的所有信息。

EmailAccountInfo

表示电子邮件帐户的显示名称,以及是否在帐户上启用了通知。

EmailFolderInfo

表示电子邮件文件夹的显示名称,以及是否在文件夹上启用了通知。

EmailNotificationTriggerDetails

表示在附件上呈现电子邮件通知所需的所有信息。

EmailReadNotificationTriggerDetails

表示在附件上呈现电子邮件读取通知所需的所有信息。

MediaControlsTriggerDetails

表示呈现通知所需的所有数据,该通知指示手机上的媒体播放状态已更改。

MediaMetadata

获取与附件通知实例关联的元数据。

PhoneCallDetails

提供对电话呼叫详细信息的只读访问权限。

PhoneLineDetails

表示电话线路的详细信息。

PhoneNotificationTriggerDetails

表示在附件上呈现电话通知所需的所有信息。

ReminderNotificationTriggerDetails

表示在附件上呈现提醒通知所需的所有信息。

SpeedDialEntry

表示快速拨号列表中的条目。

TextResponse

获取一个 对象,该对象包含手机上预设的唯一标识符和字符串文本响应。 当用户拒绝附件上的电话呼叫时,可以选择发送这些消息。 这些对象作为 PhoneNotificationTriggerDetails 的一部分发送,并且自电话呼叫起始终是最新的。

ToastNotificationTriggerDetails

表示在附件上呈现 Toast 通知所需的所有信息。

VolumeInfo

表示手机音量的状态。

接口

IAccessoryNotificationTriggerDetails

表示附件通知数据的集合。

枚举

AccessoryNotificationType

表示在手机上引发的通知类型。 IAccessoryNotificationTriggerDetails 可用于 IBackgroundTask.Run 方法,该方法由 AccessoryManager 触发时执行。 IAccessoryNotificationTriggerDetails 内部是一个 INotification 对象。 BackgroundTask 开发人员需要调查此接口以确定特定的通知类型。 IAccessoryNotificationTriggerDetails.AccessoryNotificationType 包含来自 AccessoryNotificationType 枚举的值,如下所示。

了解通知类型后, BackgroundTask 开发人员可以使用更具体的接口来收集有关通知的信息。 值为位标志。 可以将枚举值组合在一起,以指示要对其发出警报的通知类型。

CalendarChangedEvent

表示日历事件的类型。

PhoneCallAudioEndpoint

表示电话呼叫的终点,包括默认值、扬声器和免提的值。

PhoneCallDirection

表示电话呼叫的方向。

PhoneCallState

表示电话呼叫的状态,例如响铃或保持。

PhoneCallTransport

表示传输、手机网络或 VoIP 的类型。

PhoneLineRegistrationState

表示电话线路、断开连接、家庭或漫游的注册状态。

PhoneMediaType

表示电话线路上的媒体类型、仅限音频或音频和视频。

PhoneNotificationType

表示发送到附件应用程序的通知的类型。

PlaybackCapability

表示媒体播放功能的类型。

PlaybackCommand

表示要执行的媒体播放命令。

PlaybackStatus

表示媒体播放的状态。

ReminderState

表示提醒、活动、已推迟或已取消的状态。

VibrateState

表示手机振动模式和响铃的状态。

注解

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