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_CAKE
anteriores 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.