MobileBroadbandPin Clase

Definición

Contiene las propiedades y métodos asociados a un PIN de banda ancha móvil.

Nota

Esta funcionalidad solo está disponible para las aplicaciones de operadores móviles y las aplicaciones para UWP con acceso con privilegios por parte de los operadores de red móvil.

Si quieres usar esta API y publicar tu aplicación en Microsoft Store, necesitarás aprobación especial. Para obtener más información, consulte la sección Funcionalidades restringidas del tema Declaraciones de funcionalidad de la aplicación .

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
Herencia
Object Platform::Object IInspectable MobileBroadbandPin
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
Características de aplicaciones
cellularDeviceControl cellularDeviceIdentity

Comentarios

El uso y el contenido de una tarjeta de circuito integrada universal (UICC), normalmente denominada tarjeta SIM, se pueden proteger mediante el uso de un código denominado número de identificación personal (PIN). PIN1 se define para controlar el uso normal del teléfono o del módem de datos. PIN2 se puede establecer para permitir el uso de funciones especiales, como limitar las llamadas salientes a una lista de números.

El método GetPin devuelve un objeto MobileBroadbandPin en mobileBroadbandPinManager .

Propiedades

AttemptsRemaining

Obtiene el número de intentos restantes antes de que se bloquee el PIN de banda ancha móvil.

Enabled

Obtiene un valor booleano que indica si el PIN de banda ancha móvil está habilitado.

Format

Obtiene el formato de un PIN de banda ancha móvil.

LockState

Obtiene el estado de bloqueo de un PIN de banda ancha móvil.

MaxLength

Obtiene la longitud máxima, en bytes, del PIN de banda ancha móvil.

MinLength

Obtiene la longitud mínima, en bytes, del PIN de banda ancha móvil.

Type

Obtiene el tipo de PIN para un PIN de banda ancha móvil.

Métodos

ChangeAsync(String, String)

Inicia una operación asincrónica para cambiar un PIN de banda ancha móvil ya habilitado.

DisableAsync(String)

Inicia una operación asincrónica para deshabilitar un PIN de banda ancha móvil habilitado anteriormente.

EnableAsync(String)

Inicia una operación asincrónica para habilitar un PIN de banda ancha móvil deshabilitado anteriormente.

EnterAsync(String)

Inicia una operación asincrónica para obtener el PIN de banda ancha móvil actual del usuario.

UnblockAsync(String, String)

Inicia una operación asincrónica para desbloquear un PIN de banda ancha móvil bloqueado previamente mediante una clave de desbloqueo de PIN (PUK).

Se aplica a

Consulte también