Idioma

DevicePolicyManager.GetUserRestrictions(ComponentName) Método

Definição

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.

Java documentação para android.app.admin.DevicePolicyManager.getUserRestrictions(android.content.ComponentName).

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.

Aplica-se a