Compartir a través de


DevicePolicyManager.GetUserRestrictions(ComponentName) Método

Definición

Lo llama un administrador para obtener restricciones de usuario establecidas por sí mismas con #addUserRestriction(ComponentName, String).

[Android.Runtime.Register("getUserRestrictions", "(Landroid/content/ComponentName;)Landroid/os/Bundle;", "GetGetUserRestrictions_Landroid_content_ComponentName_Handler", ApiSince=24)]
public virtual Android.OS.Bundle GetUserRestrictions (Android.Content.ComponentName admin);
[<Android.Runtime.Register("getUserRestrictions", "(Landroid/content/ComponentName;)Landroid/os/Bundle;", "GetGetUserRestrictions_Landroid_content_ComponentName_Handler", ApiSince=24)>]
abstract member GetUserRestrictions : Android.Content.ComponentName -> Android.OS.Bundle
override this.GetUserRestrictions : Android.Content.ComponentName -> Android.OS.Bundle

Parámetros

admin
ComponentName

Al que DeviceAdminReceiver está asociada esta solicitud.

Devoluciones

cuyas Bundle claves son las restricciones de usuario y los valores que boolean indican si se establece la restricción.

Atributos

Comentarios

Lo llama un administrador para obtener restricciones de usuario establecidas por sí mismas con #addUserRestriction(ComponentName, String).

El usuario de destino puede tener más restricciones establecidas por el sistema u otro administrador. Para obtener todas las restricciones de usuario establecidas actualmente, use UserManager#getUserRestrictions().

El propietario del perfil de un perfil administrado propiedad de la organización puede invocar este método en la instancia que obtuvo de #getParentProfileInstance(ComponentName), para recuperar las restricciones de todo el DevicePolicyManager dispositivo que estableció anteriormente con #addUserRestriction(ComponentName, String).

Para los autores de llamadas que tienen como destino Android android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE o superior, esta API devolverá las restricciones locales establecidas en el usuario que realiza la llamada, o en el perfil primario si se llama desde la DevicePolicyManager instancia obtenida de #getParentProfileInstance(ComponentName). Para obtener restricciones globales establecidas por el administrador, llame #getUserRestrictionsGlobally() a en su lugar.

Tenga en cuenta que esto es diferente que las restricciones devueltas para los autores de llamadas destinadas a Android android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKEanteriores a , si esta API devuelve todas las restricciones locales o globales establecidas por el administrador en el usuario que realiza la llamada mediante #addUserRestriction(ComponentName, String) o el usuario primario si se llama en la DevicePolicyManager instancia que obtuvo de #getParentProfileInstance.

Documentación de Java para android.app.admin.DevicePolicyManager.getUserRestrictions(android.content.ComponentName).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a