DevicePolicyManager.GetUserRestrictions(ComponentName) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Chamado por um administrador para obter restrições de usuário definidas por eles mesmos com #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
À qual DeviceAdminReceiver essa solicitação está associada.
Retornos
cujas Bundle chaves são as restrições de usuário e os valores indicam boolean se a restrição está definida.
- Atributos
Comentários
Chamado por um administrador para obter restrições de usuário definidas por eles mesmos com #addUserRestriction(ComponentName, String).
O usuário de destino pode ter mais restrições definidas pelo sistema ou por outro administrador. Para obter todas as restrições de usuário definidas no momento, use UserManager#getUserRestrictions().
O proprietário do perfil de um perfil gerenciado de propriedade da organização pode invocar esse método na DevicePolicyManager instância da #getParentProfileInstance(ComponentName)qual obteve, para recuperar as restrições de todo o dispositivo definidas anteriormente com #addUserRestriction(ComponentName, String).
Para chamadores direcionados ao Android android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE ou superior, essa API retornará as restrições locais definidas no usuário de chamada ou no perfil pai, se chamado da DevicePolicyManager instância obtida.#getParentProfileInstance(ComponentName) Para obter restrições globais definidas pelo administrador, chame #getUserRestrictionsGlobally() em vez disso.
Observe que isso é diferente que as restrições retornadas para chamadores direcionados ao pré-Android android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKEforam essa API retorna todas as restrições locais/globais definidas pelo administrador no usuário de chamada usando #addUserRestriction(ComponentName, String) ou o usuário pai, se chamado na DevicePolicyManager instância da #getParentProfileInstancequal obteve.
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.