Partager via


NetworkOperatorNotificationEventDetails Classe

Définition

Fournit des détails pour une notification d’opérateur réseau.

Notes

Cette fonctionnalité est disponible uniquement pour les applications d’opérateur mobile et les applications UWP disposant d’un accès privilégié par les opérateurs de réseau mobile.

Si vous souhaitez utiliser cette API et publier votre application sur le Microsoft Store, vous aurez besoin d’une approbation spéciale. Pour plus d’informations, consultez la section Fonctionnalités restreintes dans la rubrique Déclarations des fonctionnalités d’application .

public ref class NetworkOperatorNotificationEventDetails sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Networking.NetworkOperators.LegacyNetworkOperatorsContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class NetworkOperatorNotificationEventDetails final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Networking.NetworkOperators.LegacyNetworkOperatorsContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class NetworkOperatorNotificationEventDetails
Public NotInheritable Class NetworkOperatorNotificationEventDetails
Héritage
Object Platform::Object IInspectable NetworkOperatorNotificationEventDetails
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows Desktop Extension SDK (introduit dans 10.0.10240.0)
API contract
Windows.Networking.NetworkOperators.LegacyNetworkOperatorsContract (introduit dans v1.0)
Fonctionnalités de l’application
cellularDeviceControl cellularDeviceIdentity

Remarques

Le système d’exploitation prolonge l’autonomie de la batterie en suspendant les applications qui ne sont pas au premier plan. Si votre application doit gérer de nouveaux messages d’opérateur réseau personnalisés, même en cas de suspension, vous devez créer un élément de travail en arrière-plan pour gérer les messages. Lorsqu’un nouveau message d’opérateur arrive, l’élément de travail en arrière-plan est activé. La classe NetworkOperatorNotificationEventDetails fournit les détails de l’événement à votre code d’élément de travail en arrière-plan.

Propriétés

EncodingType

Obtient le schéma de codage des données (DCS) du message reçu.

Notes

Cette fonctionnalité est disponible uniquement pour les applications d’opérateur mobile et les applications UWP disposant d’un accès privilégié par les opérateurs de réseau mobile.

Si vous souhaitez utiliser cette API et publier votre application sur le Microsoft Store, vous aurez besoin d’une approbation spéciale. Pour plus d’informations, consultez la section Fonctionnalités restreintes dans la rubrique Déclarations des fonctionnalités d’application .

Message

Obtient le message pour la notification de l’opérateur réseau.

Notes

Cette fonctionnalité est disponible uniquement pour les applications d’opérateur mobile et les applications UWP disposant d’un accès privilégié par les opérateurs de réseau mobile.

Si vous souhaitez utiliser cette API et publier votre application sur le Microsoft Store, vous aurez besoin d’une approbation spéciale. Pour plus d’informations, consultez la section Fonctionnalités restreintes dans la rubrique Déclarations des fonctionnalités d’application .

NetworkAccountId

Obtient un identificateur unique pour le compte haut débit mobile qui a reçu la notification.

Notes

Cette fonctionnalité est disponible uniquement pour les applications d’opérateur mobile et les applications UWP disposant d’un accès privilégié par les opérateurs de réseau mobile.

Si vous souhaitez utiliser cette API et publier votre application sur le Microsoft Store, vous aurez besoin d’une approbation spéciale. Pour plus d’informations, consultez la section Fonctionnalités restreintes dans la rubrique Déclarations des fonctionnalités d’application .

NotificationType

Obtient le type de la notification réseau.

Notes

Cette fonctionnalité est disponible uniquement pour les applications d’opérateur mobile et les applications UWP disposant d’un accès privilégié par les opérateurs de réseau mobile.

Si vous souhaitez utiliser cette API et publier votre application sur le Microsoft Store, vous aurez besoin d’une approbation spéciale. Pour plus d’informations, consultez la section Fonctionnalités restreintes dans la rubrique Déclarations des fonctionnalités d’application .

RuleId

Obtient l’identificateur de la règle provisionnée qui a mis en correspondance et déclenché la notification.

Notes

Cette fonctionnalité est disponible uniquement pour les applications d’opérateur mobile et les applications UWP disposant d’un accès privilégié par les opérateurs de réseau mobile.

Si vous souhaitez utiliser cette API et publier votre application sur le Microsoft Store, vous aurez besoin d’une approbation spéciale. Pour plus d’informations, consultez la section Fonctionnalités restreintes dans la rubrique Déclarations des fonctionnalités d’application .

SmsMessage

Obtient un sms pour le compte haut débit mobile qui a reçu la notification.

Notes

Cette fonctionnalité est disponible uniquement pour les applications d’opérateur mobile et les applications UWP disposant d’un accès privilégié par les opérateurs de réseau mobile.

Si vous souhaitez utiliser cette API et publier votre application sur le Microsoft Store, vous aurez besoin d’une approbation spéciale. Pour plus d’informations, consultez la section Fonctionnalités restreintes dans la rubrique Déclarations des fonctionnalités d’application .

Méthodes

AuthorizeTethering(Boolean, String)

Permet d’indiquer si la connexion est autorisée pour un appareil. Si ce n’est pas le cas, une raison peut être fournie.

S’applique à