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。
可透過 ParcelableException 在回調onError方法中回傳的例外:<若呼叫者缺少android.android.Manifest.permission.MANAGE_DEVICE_LOCK_STATE權限,則為 ul><li>SecurityException。
<如果裝置已經被清除,或無法執行鎖定或解鎖狀態的政策,則使用 LI>IllegalStateException 。
<若底層綁定器呼叫的回應未在指定時間(10 秒)內收到,則為 LI>java.util.concurrent.TimeoutException 。
</ul>
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。