Condividi tramite


MobileBroadbandRegistrationStateChangeTrigger Classe

Definizione

Rappresenta un trigger che indica quando lo stato di registrazione della banda larga mobile è cambiato. Ad esempio, questo trigger viene attivato quando un dispositivo mobile passa a o da Roaming.

Questa funzionalità è disponibile solo per le app per gli operatori di telefonia mobile e l'app UWP, dato l'accesso con privilegi dagli operatori di rete mobile. Per altre informazioni, vedere Mobile broadband.

public ref class MobileBroadbandRegistrationStateChangeTrigger sealed : IBackgroundTrigger
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MobileBroadbandRegistrationStateChangeTrigger final : IBackgroundTrigger
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class MobileBroadbandRegistrationStateChangeTrigger final : IBackgroundTrigger
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MobileBroadbandRegistrationStateChangeTrigger : IBackgroundTrigger
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class MobileBroadbandRegistrationStateChangeTrigger : IBackgroundTrigger
function MobileBroadbandRegistrationStateChangeTrigger()
Public NotInheritable Class MobileBroadbandRegistrationStateChangeTrigger
Implements IBackgroundTrigger
Ereditarietà
Object Platform::Object IInspectable MobileBroadbandRegistrationStateChangeTrigger
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Quando questo trigger viene attivato, l'istanza IBackgroundTaskInstance.TriggerDetails per l'attività in background è un'istanza mobileBroadbandNetworkRegistrationStateChangeTriggerDetails .

Costruttori

MobileBroadbandRegistrationStateChangeTrigger()

Crea un oggetto MobileBroadbandRegistrationStateChangeTrigger.

Questa funzionalità è disponibile solo per le app per gli operatori di telefonia mobile e l'app UWP, dato l'accesso con privilegi dagli operatori di rete mobile. Per altre informazioni, vedere Mobile broadband.

Si applica a

Vedi anche