DeviceLockManager.NotifyKioskSetupFinished メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
キオスクのセットアップが完了し、セットアップ アクティビティにロックする必要がなくなったことを DLC に通知します。
[Android.Runtime.Register("notifyKioskSetupFinished", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=36)]
[Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_LOCK_STATE")]
public void NotifyKioskSetupFinished(Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("notifyKioskSetupFinished", "(Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "", ApiSince=36)>]
[<Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_LOCK_STATE")>]
member this.NotifyKioskSetupFinished : Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit
パラメーター
- executor
- IExecutor
コールバックを呼び出す Executor 。
- callback
- IOutcomeReceiver
これにより、成功または例外が返されます。
- 属性
注釈
キオスクのセットアップが完了し、セットアップ アクティビティにロックする必要がなくなったことを DLC に通知します。
これにより、コールバックによって指定された設定アクティビティが閉じられ、現在のデバイス ロック状態が考慮されます。 デバイスがキオスクによってロックまたはロック解除されていない場合は、デバイスのロックが解除されます。
#lockDeviceまたは#unlockDeviceを呼び出すと、デバイスのプロビジョニング状態もkiosk_provisionedからprovision_successに移動します。
呼び出し元にandroid.android.Manifest.permission.MANAGE_DEVICE_LOCK_STATEアクセス許可がない場合に、コールバックの onError メソッド (<ul><li>SecurityException で ParcelableException を介して返される例外。
<li>IllegalStateException デバイスが既にクリアされている場合、またはロックまたはロック解除状態にポリシーを適用できなかった場合。
<li>java.util.concurrent.TimeoutException 基になるバインダー呼び出しからの応答が、指定された期間内 (10 秒) 以内に受信されない場合。
</ul>
このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。