PolicyUpdateReceiver.OnPolicySetResult Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
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.