PolicyUpdateReceiver.OnPolicyChanged メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
以前に管理者によって設定されたポリシーが変更されたときにトリガーされるコールバック。
[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_NAME や PolicyUpdateReceiver#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 で保護する必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。