DevicePolicyManager.GetUserRestrictions(ComponentName) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
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.