Partager via


MobileBroadbandPin Classe

Définition

Contient les propriétés et les méthodes associées à un code confidentiel 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 MobileBroadbandPin sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MobileBroadbandPin final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MobileBroadbandPin
Public NotInheritable Class MobileBroadbandPin
Héritage
Object Platform::Object IInspectable MobileBroadbandPin
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

L’utilisation et le contenu d’une carte de circuit intégré universel (UICC), normalement appelée carte SIM, peuvent être protégés à l’aide d’un code appelé numéro d’identification personnel (PIN). PIN1 est défini pour contrôler l’utilisation normale du téléphone ou du modem de données. Le code PIN2 peut être défini pour autoriser l’utilisation de fonctions spéciales telles que la limitation des appels sortants à une liste de numéros.

Un objet MobileBroadbandPin est retourné par la méthode GetPin sur MobileBroadbandPinManager .

Propriétés

AttemptsRemaining

Obtient le nombre de tentatives restantes avant le blocage du code confidentiel haut débit mobile.

Enabled

Obtient une valeur booléenne qui indique si le code confidentiel haut débit mobile est activé.

Format

Obtient le format d’un code confidentiel haut débit mobile.

LockState

Obtient l’état de verrouillage d’un code confidentiel haut débit mobile.

MaxLength

Obtient la longueur maximale, en octets, du code confidentiel haut débit mobile.

MinLength

Obtient la longueur minimale, en octets, du code confidentiel haut débit mobile.

Type

Obtient le type de code confidentiel d’un code confidentiel haut débit mobile.

Méthodes

ChangeAsync(String, String)

Démarre une opération asynchrone pour modifier un code confidentiel haut débit mobile déjà activé.

DisableAsync(String)

Démarre une opération asynchrone pour désactiver un code confidentiel haut débit mobile activé précédemment.

EnableAsync(String)

Démarre une opération asynchrone pour activer un code confidentiel haut débit mobile précédemment désactivé.

EnterAsync(String)

Démarre une opération asynchrone pour obtenir le code pin haut débit mobile actuel de l’utilisateur.

UnblockAsync(String, String)

Démarre une opération asynchrone pour débloquer un code confidentiel haut débit mobile précédemment bloqué à l’aide d’une clé de déverrouillage pin (PUK).

S’applique à

Voir aussi