UserManager.InvokeIsUserUnlocked(UserHandle) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定されたユーザーが "ロック解除済み" 状態で実行されているかどうかを返します。
[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
パラメーター
- user
- UserHandle
ロック解除された状態を取得します。
戻り値
- 属性
注釈
指定されたユーザーが "ロック解除済み" 状態で実行されているかどうかを返します。
ダイレクト ブートを使用するデバイスでは、ユーザーは資格情報 (ロック パターンや PIN など) を入力した後にのみロックが解除されます。 ダイレクト ブートのないデバイスでは、ユーザーは起動するとすぐにロックが解除されます。
ユーザーがロックされている場合は、デバイスで保護されたデータ ストレージのみを使用できます。 ユーザーのロックが解除されると、デバイスで保護され、資格情報で保護されたプライベート アプリ データ ストレージの両方を使用できます。
android.permission.INTERACT_ACROSS_USERS
または が必要android.permission.MANAGE_USERS
です。それ以外の場合は、呼び出し元のユーザーまたはそれに関連付けられているプロファイルを指定UserHandle user
する必要があります。
の android.os.UserManager.isUserUnlocked(android.os.UserHandle)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。