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
ロック解除された状態を取得します。
返品
true ユーザーのロックが解除されている場合。それ以外の場合は false。
- 属性
注釈
特定のユーザーが "ロック解除済み" 状態で実行されているかどうかを返します。
ダイレクト ブートを使用するデバイスでは、ユーザーが資格情報 (ロック パターンや PIN など) を入力した後にのみロックが解除されます。 ダイレクト ブートのないデバイスでは、起動するとすぐにユーザーのロックが解除されます。
ユーザーがロックされている場合は、デバイスで保護されたデータ ストレージのみを使用できます。 ユーザーのロックが解除されると、デバイスで保護され、資格情報で保護されたプライベート アプリ データ ストレージの両方を使用できます。
android.permission.MANAGE_USERSまたはandroid.permission.INTERACT_ACROSS_USERSが必要です。それ以外の場合は、呼び出し元のユーザーまたはそれに関連付けられているプロファイルUserHandle user指定する必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。