PolicyUpdateReceiver.OnPolicySetResult Methode

Definition

Der Rückruf wird ausgelöst, nachdem ein Administrator eine Richtlinie mithilfe einer der APIs DevicePolicyManager festgelegt hat, um den Administrator darüber zu informieren, ob er erfolgreich war oder nicht.

[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

Parameter

context
Context

der ausgeführte Kontext gemäß #onReceive

policyIdentifier
String

Schlüssel zum Identifizieren der Richtlinie, auf die sich dieser Rückruf bezieht.

additionalPolicyParams
Bundle

Bündel mit zusätzlichen Params, die möglicherweise erforderlich sind, um einige der Richtlinien zu identifizieren (z. B. PolicyUpdateReceiver#EXTRA_PACKAGE_NAME und PolicyUpdateReceiver#EXTRA_PERMISSION_NAME). Jede Richtlinie dokumentiert bei Bedarf die erforderlichen zusätzlichen Params.

targetUser
TargetUser

Die TargetUser Richtlinie, auf die sich diese Richtlinie bezieht.

policyUpdateResult
PolicyUpdateResult

Gibt an, ob die Richtlinie erfolgreich festgelegt wurde (PolicyUpdateResult#RESULT_POLICY_SET) oder warum sie nicht angewendet werden konnte (z. B. PolicyUpdateResult#RESULT_FAILURE_CONFLICTING_ADMIN_POLICYusw.).

Attribute

Hinweise

Der Rückruf wird ausgelöst, nachdem ein Administrator eine Richtlinie mithilfe einer der APIs DevicePolicyManager festgelegt hat, um den Administrator darüber zu informieren, ob er erfolgreich war oder nicht.

Administratoren, die diesen Rückruf erhalten möchten, sollten in den Absichtsfilter für ihren Empfänger im Manifest eingeschlossen PolicyUpdateReceiver#ACTION_DEVICE_POLICY_SET_RESULT werden, indem der Empfänger geschützt werden muss, um android.Manifest.permission#BIND_DEVICE_ADMIN sicherzustellen, dass nur das System Updates senden kann.

Java Dokumentation für android.app.admin.PolicyUpdateReceiver.onPolicySetResult(android.content.Context, java.lang.String, android.os.Bundle, android.app.admin.TargetUser, android.app.admin.PolicyUpdateResult).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: