Partilhar via


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

DeviceNotificationHandlers

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.