Share via


PolicyUpdateReceiver.OnPolicySetResult メソッド

定義

管理者が いずれかの API を DevicePolicyManager 使用してポリシーを設定し、成功したかどうかを管理者に通知した後にトリガーされるコールバック。

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

属性

注釈

管理者が いずれかの API を DevicePolicyManager 使用してポリシーを設定し、成功したかどうかを管理者に通知した後にトリガーされるコールバック。

このコールバックを受信する管理者は、マニフェストの受信者の意図フィルターに を含める PolicyUpdateReceiver#ACTION_DEVICE_POLICY_SET_RESULT 必要があります。受信側は によって android.Manifest.permission#BIND_DEVICE_ADMIN 保護され、システムのみが更新プログラムを送信できるようにする必要があります。

の Java ドキュメント android.app.admin.PolicyUpdateReceiver.onPolicySetResult(android.content.Context, java.lang.String, android.os.Bundle, android.app.admin.TargetUser, android.app.admin.PolicyUpdateResult)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象