共用方式為


PolicyUpdateReceiver.OnPolicyChanged 方法

定義

當系統管理員先前設定的原則已變更時觸發的回呼。

[Android.Runtime.Register("onPolicyChanged", "(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Landroid/app/admin/TargetUser;Landroid/app/admin/PolicyUpdateResult;)V", "GetOnPolicyChanged_Landroid_content_Context_Ljava_lang_String_Landroid_os_Bundle_Landroid_app_admin_TargetUser_Landroid_app_admin_PolicyUpdateResult_Handler", ApiSince=34)]
public virtual void OnPolicyChanged (Android.Content.Context context, string policyIdentifier, Android.OS.Bundle additionalPolicyParams, Android.App.Admin.TargetUser targetUser, Android.App.Admin.PolicyUpdateResult policyUpdateResult);
[<Android.Runtime.Register("onPolicyChanged", "(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Landroid/app/admin/TargetUser;Landroid/app/admin/PolicyUpdateResult;)V", "GetOnPolicyChanged_Landroid_content_Context_Ljava_lang_String_Landroid_os_Bundle_Landroid_app_admin_TargetUser_Landroid_app_admin_PolicyUpdateResult_Handler", ApiSince=34)>]
abstract member OnPolicyChanged : Android.Content.Context * string * Android.OS.Bundle * Android.App.Admin.TargetUser * Android.App.Admin.PolicyUpdateResult -> unit
override this.OnPolicyChanged : Android.Content.Context * string * Android.OS.Bundle * Android.App.Admin.TargetUser * Android.App.Admin.PolicyUpdateResult -> unit

參數

context
Context

依下列情況執行的內容 #onReceive

policyIdentifier
String

識別此回呼與哪個原則相關的索引鍵。

additionalPolicyParams
Bundle

套件組合包含可能需要識別某些原則的其他參數(例如 PolicyUpdateReceiver#EXTRA_PACKAGE_NAMEPolicyUpdateReceiver#EXTRA_PERMISSION_NAME)。 如果需要,每個原則都會記錄必要的其他參數。

targetUser
TargetUser

TargetUser此原則所關聯的 。

policyUpdateResult
PolicyUpdateResult

指出原則值已變更的原因(例如 PolicyUpdateResult#RESULT_POLICY_SET ,如果原則已變更為系統管理員所設定的值, PolicyUpdateResult#RESULT_FAILURE_CONFLICTING_ADMIN_POLICY 則原則已變更,因為另一位系統管理員已設定衝突的原則等等)

屬性

備註

當系統管理員先前設定的原則已變更時觸發的回呼。

想要接收此回呼的系統管理員應該包含在 PolicyUpdateReceiver#ACTION_DEVICE_POLICY_CHANGED 指令清單中其接收者的意圖篩選中,接收者必須受到 android.Manifest.permission#BIND_DEVICE_ADMIN 保護,以確保只有系統可以傳送更新。

android.app.admin.PolicyUpdateReceiver.onPolicyChanged(android.content.Context, java.lang.String, android.os.Bundle, android.app.admin.TargetUser, android.app.admin.PolicyUpdateResult)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於