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 |
是 |
设备通知处理程序的事件资产。 |
子元素
没有子元素。
父元素
元素 | 说明 |
---|---|
指定设备通知处理程序。 |
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 元素是可选的。