MobileBroadbandRadioStateChangeTriggerDetails Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece detalhes para uma notificação de alteração de estado de rádio.
Observação
Essa funcionalidade está disponível apenas para aplicativos de operadora móvel e aplicativos UWP com acesso privilegiado por operadoras de rede móvel.
Se você quiser usar essa API e publicar seu aplicativo na Microsoft Store, precisará de aprovação especial. Para obter mais informações, consulte a seção Funcionalidades restritas no tópico Declarações de funcionalidade do aplicativo.
public ref class MobileBroadbandRadioStateChangeTriggerDetails sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MobileBroadbandRadioStateChangeTriggerDetails final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MobileBroadbandRadioStateChangeTriggerDetails
Public NotInheritable Class MobileBroadbandRadioStateChangeTriggerDetails
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Funcionalidades do aplicativo |
cellularDeviceControl
cellularDeviceIdentity
|
Comentários
Quando uma tarefa em segundo plano é disparada por uma notificação de alteração de estado de rádio, a propriedade IBackgroundTaskInstance.TriggerDetails retorna uma instância dessa classe com informações específicas para a notificação disparada.
O sistema operacional estende a duração da bateria suspendendo aplicativos que não estão em primeiro plano. Se o aplicativo precisar lidar com novas notificações de alteração de estado de rádio mesmo quando estiver suspenso, você deverá criar um item de trabalho em segundo plano para lidar com as mensagens. Quando uma nova notificação de alteração de estado de rádio chegar, o item de trabalho em segundo plano será ativado. A classe MobileBroadbandRadioStateChangeTriggerDetails fornece os detalhes do evento para o código do item de trabalho em segundo plano.
Propriedades
RadioStateChanges |
Obtém a coleção de detalhes de alteração de estado de rádio associados a uma notificação. Observação Essa funcionalidade está disponível apenas para aplicativos de operadora móvel e aplicativos UWP com acesso privilegiado por operadoras de rede móvel. Se você quiser usar essa API e publicar seu aplicativo na Microsoft Store, precisará de aprovação especial. Para obter mais informações, consulte a seção Funcionalidades restritas no tópico Declarações de funcionalidade do aplicativo. |