Language

DeviceLockManager.NotifyKioskSetupFinished メソッド

定義

キオスクのセットアップが完了し、セットアップ アクティビティにロックする必要がなくなったことを 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>

Javaドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象