MobileBroadbandModem Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un modem haut débit mobile.
Notes
Cette fonctionnalité n’est disponible que 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 dans 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 de fonctionnalités d’application .
public ref class MobileBroadbandModem sealed
/// [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 MobileBroadbandModem final
[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 MobileBroadbandModem
Public NotInheritable Class MobileBroadbandModem
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Fonctionnalités de l’application |
cellularDeviceControl
cellularDeviceIdentity
|
Remarques
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1709 | 16299 | GetIsPassthroughEnabledAsync |
1709 | 16299 | SetIsPassthroughEnabledAsync |
1803 | 17134 | IsInEmergencyCallMode |
1803 | 17134 | IsInEmergencyCallModeChanged |
1803 | 17134 | TryGetPcoAsync |
Propriétés
CurrentAccount |
Obtient le MobileBroadbandAccount associé actuellement au modem haut débit mobile. |
CurrentNetwork |
Obtient un objet qui décrit le réseau haut débit mobile auquel ce modem est actuellement attaché. |
DeviceInformation |
Obtient l’information MobileBroadbandDeviceInformation pour le modem haut débit mobile. |
DeviceServices |
Obtient la liste des services d’appareil disponibles pour le modem haut débit mobile. |
IsInEmergencyCallMode |
Obtient une valeur indiquant si le modem haut débit mobile est en mode d’appel d’urgence. |
IsResetSupported |
Obtient une valeur indiquant si le modem haut débit mobile autorise une opération de réinitialisation. |
MaxDeviceServiceCommandSizeInBytes |
Obtient la taille maximale de la commande de service d’appareil, en octets, pour le modem haut débit mobile. |
MaxDeviceServiceDataSizeInBytes |
Obtient la taille maximale des données du service d’appareil, en octets, pour le modem haut débit mobile. |
Méthodes
FromId(String) |
Déterminez si un appareil haut débit mobile est un appareil WAN sans fil. |
GetCurrentConfigurationAsync() |
Récupère de manière asynchrone les informations de configuration du modem haut débit mobile. |
GetDefault() |
Détermine le modem haut débit mobile par défaut. |
GetDeviceSelector() |
Obtient un sélecteur d’appareil pour le modem haut débit mobile. |
GetDeviceService(Guid) |
Obtient un service d’appareil spécifique pour le modem haut débit mobile. |
GetIsPassthroughEnabled(Int32) |
Récupère une valeur indiquant si le mode passthrough est activé (pour l’emplacement actif ou inactif, pour les appareils Dual Sim Single Active). Notes Cette fonctionnalité n’est disponible que 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 dans le Microsoft Store, vous devez demander une approbation spéciale pour utiliser la fonctionnalité personnalisée Microsoft.eSIMManagement_8wekyb3d8bbwe. Pour plus d’informations, consultez Fonctionnalités personnalisées. |
GetIsPassthroughEnabledAsync() |
Obtient une valeur indiquant si le mode passthrough est activé. |
GetIsPassthroughEnabledAsync(Int32) |
Récupère de façon asynchrone une valeur indiquant si le mode passthrough est activé (pour l’emplacement actif ou inactif, pour les appareils à double sim actif unique). Notes Cette fonctionnalité n’est disponible que 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 dans le Microsoft Store, vous devez demander une approbation spéciale pour utiliser la fonctionnalité personnalisée Microsoft.eSIMManagement_8wekyb3d8bbwe. Pour plus d’informations, consultez Fonctionnalités personnalisées. |
ResetAsync() |
Effectue de manière asynchrone une opération de réinitialisation sur le modem haut débit mobile. |
SetIsPassthroughEnabled(Boolean, Int32) |
Active ou désactive le mode passthrough (pour l’emplacement actif ou inactif, pour les appareils Dual Sim Single Active). Notes Cette fonctionnalité n’est disponible que 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 dans le Microsoft Store, vous devez demander une approbation spéciale pour utiliser la fonctionnalité personnalisée Microsoft.eSIMManagement_8wekyb3d8bbwe. Pour plus d’informations, consultez Fonctionnalités personnalisées. |
SetIsPassthroughEnabledAsync(Boolean) |
Active ou désactive de manière asynchrone le mode passthrough. |
SetIsPassthroughEnabledAsync(Boolean, Int32) |
Active ou désactive de manière asynchrone le mode de transmission (pour l’emplacement actif ou inactif, pour les appareils Dual Sim Single Active). Notes Cette fonctionnalité n’est disponible que 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 dans le Microsoft Store, vous devez demander une approbation spéciale pour utiliser la fonctionnalité personnalisée Microsoft.eSIMManagement_8wekyb3d8bbwe. Pour plus d’informations, consultez Fonctionnalités personnalisées. |
TryGetPcoAsync() |
Récupère de manière asynchrone les données PCO (Protocol Configuration Options) pour le modem. |
Événements
IsInEmergencyCallModeChanged |
Se produit lorsque le modem haut débit mobile entre ou quitte le mode d’appel d’urgence. |