MobileBroadbandPin Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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). |