Lenguaje

UserManager.InvokeIsUserUnlocked(UserHandle) Método

Definición

Devuelve si el usuario especificado se está ejecutando en un estado "desbloqueado".

[Android.Runtime.Register("isUserUnlocked", "(Landroid/os/UserHandle;)Z", "GetInvokeIsUserUnlocked_Landroid_os_UserHandle_Handler", ApiSince=24)]
public virtual bool InvokeIsUserUnlocked(Android.OS.UserHandle? user);
[<Android.Runtime.Register("isUserUnlocked", "(Landroid/os/UserHandle;)Z", "GetInvokeIsUserUnlocked_Landroid_os_UserHandle_Handler", ApiSince=24)>]
abstract member InvokeIsUserUnlocked : Android.OS.UserHandle -> bool
override this.InvokeIsUserUnlocked : Android.OS.UserHandle -> bool

Parámetros

user
UserHandle

para recuperar el estado desbloqueado.

Devoluciones

true si el usuario está desbloqueado; de lo contrario, false.

Atributos

Comentarios

Devuelve si el usuario especificado se está ejecutando en un estado "desbloqueado".

En los dispositivos con arranque directo, un usuario se desbloquea solo después de escribir sus credenciales (como un patrón de bloqueo o UN PIN). En dispositivos sin arranque directo, un usuario se desbloquea en cuanto se inicia.

Cuando un usuario está bloqueado, solo está disponible el almacenamiento de datos protegido por el dispositivo. Cuando se desbloquea un usuario, el almacenamiento de datos de aplicaciones privadas protegido por el dispositivo y con credenciales está disponible.

Requiere android.permission.MANAGE_USERS o android.permission.INTERACT_ACROSS_USERS, de lo contrario, debe UserHandle user ser el usuario que llama o un perfil asociado a él.

Java documentación para android.os.UserManager.isUserUnlocked(android.os.UserHandle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a