PolicyUpdateReceiver.OnPolicySetResult Método

Definição

Retorno de chamada disparado após um administrador definir uma política usando uma das APIs DevicePolicyManager para notificar o administrador se ele foi bem-sucedido ou não.

[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

Parâmetros

context
Context

o contexto de execução de acordo com #onReceive

policyIdentifier
String

Chave para identificar a qual política esse retorno de chamada está relacionado.

additionalPolicyParams
Bundle

Pacote contendo parâmetros adicionais que podem ser necessários para identificar algumas das políticas (por exemplo, PolicyUpdateReceiver#EXTRA_PACKAGE_NAME e PolicyUpdateReceiver#EXTRA_PERMISSION_NAME). Cada política documentará os parâmetros adicionais necessários, se necessário.

targetUser
TargetUser

A TargetUser qual essa política se relaciona.

policyUpdateResult
PolicyUpdateResult

Indica se a política foi definida com êxito (PolicyUpdateResult#RESULT_POLICY_SET) ou o motivo pelo qual ela não foi aplicada (por exemplo PolicyUpdateResult#RESULT_FAILURE_CONFLICTING_ADMIN_POLICY, etc.

Atributos

Comentários

Retorno de chamada disparado após um administrador definir uma política usando uma das APIs DevicePolicyManager para notificar o administrador se ele foi bem-sucedido ou não.

Os administradores que desejam receber esse retorno de chamada devem incluir PolicyUpdateReceiver#ACTION_DEVICE_POLICY_SET_RESULT no filtro de intenção do receptor no manifesto, o receptor deve ser protegido android.Manifest.permission#BIND_DEVICE_ADMIN para garantir que somente o sistema possa enviar atualizações.

Java documentação para android.app.admin.PolicyUpdateReceiver.onPolicySetResult(android.content.Context, java.lang.String, android.os.Bundle, android.app.admin.TargetUser, android.app.admin.PolicyUpdateResult).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a