Lenguaje

DevicePolicyManager.AddUserRestrictionGlobally(String) Método

Definición

Llamado por un propietario de perfil, propietario del dispositivo o titular de cualquier permiso asociado a una restricción de usuario para establecer una restricción de usuario especificada por el proporcionado key globalmente en todos los usuarios.

[Android.Runtime.Register("addUserRestrictionGlobally", "(Ljava/lang/String;)V", "GetAddUserRestrictionGlobally_Ljava_lang_String_Handler", ApiSince=34)]
public virtual void AddUserRestrictionGlobally(string key);
[<Android.Runtime.Register("addUserRestrictionGlobally", "(Ljava/lang/String;)V", "GetAddUserRestrictionGlobally_Ljava_lang_String_Handler", ApiSince=34)>]
abstract member AddUserRestrictionGlobally : string -> unit
override this.AddUserRestrictionGlobally : string -> unit

Parámetros

key
String

Clave de la restricción.

Atributos

Comentarios

Llamado por un propietario de perfil, propietario del dispositivo o titular de cualquier permiso asociado a una restricción de usuario para establecer una restricción de usuario especificada por el proporcionado key globalmente en todos los usuarios. Para borrar la restricción, use #clearUserRestriction.

Para un usuario determinado, se establecerá una restricción si se aplicó global o localmente por cualquier administrador.

El administrador del dispositivo que realiza la llamada debe ser propietario del perfil, propietario del dispositivo o titular de cualquier permiso asociado a una restricción de usuario; si no es así, se producirá una excepción de seguridad.

Consulte las constantes de android.os.UserManager para obtener la lista de restricciones que se pueden aplicar en todo el dispositivo. Estas constantes también indicarán en su documentación qué permiso es necesario para administrar la restricción mediante esta API.

Una vez establecida la directiva de restricción de usuario, PolicyUpdateReceiver#onPolicySetResult(Context, String, Bundle, TargetUser, PolicyUpdateResult) notificará al administrador si la directiva se estableció correctamente o no. Esta devolución de llamada contendrá: <ul><li> El identificador de directiva devuelto de DevicePolicyIdentifiers#getIdentifierForUserRestriction(String)<li> El TargetUser que esta directiva se relaciona con <li> , PolicyUpdateResultque será PolicyUpdateResult#RESULT_POLICY_SET si la directiva se estableció correctamente o el motivo por el que la directiva no se pudo establecer (por ejemplo PolicyUpdateResult#RESULT_FAILURE_CONFLICTING_ADMIN_POLICY, ) </ul> Si ha habido un cambio en la directiva, PolicyUpdateReceiver#onPolicyChanged(Context, String, Bundle, TargetUser, PolicyUpdateResult) notificará al administrador de este cambio. Esta devolución de llamada contendrá los mismos parámetros que PolicyUpdateReceiver#onPolicySetResult y PolicyUpdateResult contendrá el motivo por el que cambió la directiva.

Java documentación para android.app.admin.DevicePolicyManager.addUserRestrictionGlobally(java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a