DeviceNotificationHandler

MBAE 弃用警告

重要

从 Windows 10 版本 1803 开始,MBAE 应用体验将替换为 MO UWP 应用。 有关 MO UWP 应用的详细信息,请参阅 UWP 移动宽带应用

DeviceNotificationHandler 元素指定设备通知处理程序。 设备通知处理程序允许运行代码来响应事件,例如移动网络运营商管理短信或 USSD 通知,即使 Microsoft Store 应用未运行也是如此。 有关实现通知处理程序的详细信息,请参阅 移动运营商通知 白皮书。

用法

<DeviceNotificationHandler EventID=”xs:string” EventAsset=”xs:string”/>

Attributes

Attribute 类型 必需 说明

EventID

xs:string

设备通知处理程序的事件 ID。

EventAsset

xs:string

设备通知处理程序的事件资产。

子元素

没有子元素。

父元素

元素 说明

DeviceNotificationHandlers

指定设备通知处理程序。

Xsd

<xs:element name="DeviceNotificationHandler" type="tns:DeviceNotificationHandlerType" maxOccurs="unbounded" />

<xs:complexType name="DeviceNotificationHandlerType">
  <xs:attribute name="EventID" type="xs:string" use="required"/>
  <xs:attribute name="EventAsset" type="xs:string" use="required"/>
</xs:complexType>

备注

  • Application 元素中指定 DeviceNotificationHandler 时,系统会调用事件处理程序,并在设备更改为 状态时调用 事件。

  • EventID 属性是 SMS 设备案例的 SMSEventHandler。

  • EventAsset 属性与应用清单中指定的值相同,该值与 Windows.BackgroundTasks 的扩展相同。

DeviceNotificationHandler 元素是可选的。