DeviceNotificationHandler
Aviso de substituição do MBAE
Importante
A partir de Windows 10, versão 1803, a experiência do aplicativo MBAE é substituída por um aplicativo UWP mo. Para obter mais informações sobre aplicativos UWP mo, consulte Aplicativos de banda larga móvel UWP.
O elemento DeviceNotificationHandler especifica um manipulador de notificação de dispositivo. Um manipulador de notificação de dispositivo permite que você execute o código em resposta a eventos, como sms administrativo da operadora de rede móvel ou notificações de USSD, mesmo que o aplicativo da Microsoft Store não esteja em execução. Para obter mais informações sobre como implementar um manipulador de notificação, consulte o white paper Notificações da Operadora Móvel .
Uso
<DeviceNotificationHandler EventID=”xs:string” EventAsset=”xs:string”/>
Attributes
Atributo | Tipo | Obrigatório | Descrição |
---|---|---|---|
EventID |
xs:string |
Sim |
A ID do evento para o manipulador de notificação do dispositivo. |
EventAsset |
xs:string |
Sim |
O ativo de evento para o manipulador de notificação do dispositivo. |
Elementos filho
Não há elementos filho.
Elementos pai
Elemento | Descrição |
---|---|
Especifica os manipuladores de notificação do dispositivo. |
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>
Observações
Quando você especifica o DeviceNotificationHandler no elemento Application , o sistema chama o manipulador de eventos e invoca o evento quando o dispositivo muda para o estado.
O atributo EventID é o SMSEventHandler para o caso do dispositivo SMS.
O atributo EventAsset é o mesmo valor especificado no manifesto do aplicativo como uma extensão do Windows.BackgroundTasks.
O elemento DeviceNotificationHandler é opcional.