UserManager.InvokeIsUserUnlocked(UserHandle) Método

Definição

Retorne se o usuário determinado está em execução em um 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 o estado desbloqueado.

Retornos

true se o usuário estiver desbloqueado; caso contrário, false.

Atributos

Comentários

Retorne se o usuário determinado está em execução em um estado "desbloqueado".

Em dispositivos com inicialização direta, um usuário é desbloqueado somente depois de inserir suas credenciais (como um padrão de bloqueio ou PIN). Em dispositivos sem inicialização direta, um usuário é desbloqueado assim que é iniciado.

Quando um usuário está bloqueado, somente o armazenamento de dados protegido pelo dispositivo está disponível. Quando um usuário é desbloqueado, o armazenamento de dados de aplicativo privado protegido por dispositivo e protegido por credencial está disponível.

android.permission.MANAGE_USERS Requer ouandroid.permission.INTERACT_ACROSS_USERS, caso contrário, especificado UserHandle user deve ser o usuário de chamada ou um perfil associado a ele.

Java documentação para android.os.UserManager.isUserUnlocked(android.os.UserHandle).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a