PolicyUpdateReceiver.OnPolicyChanged Método

Definição

Retorno de chamada disparado quando uma política definida anteriormente pelo administrador foi alterada.

[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

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 o motivo pelo qual o valor da política foi alterado (por exemplo PolicyUpdateResult#RESULT_POLICY_SET , se a política foi alterada para o valor definido pelo administrador, PolicyUpdateResult#RESULT_FAILURE_CONFLICTING_ADMIN_POLICY se a política foi alterada porque outro administrador definiu uma política conflitante etc.

Atributos

Comentários

Retorno de chamada disparado quando uma política definida anteriormente pelo administrador foi alterada.

Os administradores que desejam receber esse retorno de chamada devem incluir PolicyUpdateReceiver#ACTION_DEVICE_POLICY_CHANGED 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.onPolicyChanged(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