Compartilhar via


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)o .

[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

A que DeviceAdminReceiver este pedido está associado.

Retornos

a Bundle cujas chaves são as restrições do usuário e os valores a boolean que indicam 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 .

O usuário de destino pode ter mais restrições definidas pelo sistema ou outro administrador. Para obter todas as restrições de usuário definidas atualmente, use UserManager#getUserRestrictions().

O proprietário do perfil de um perfil gerenciado de propriedade da organização pode invocar esse método na instância obtida do , para recuperar restrições em todo o DevicePolicyManager dispositivo definidas anteriormente com #addUserRestriction(ComponentName, String).#getParentProfileInstance(ComponentName)

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 chamador ou no perfil pai, se chamado da DevicePolicyManager instância obtida do #getParentProfileInstance(ComponentName). Para obter restrições globais definidas pelo administrador, chame #getUserRestrictionsGlobally() em vez disso.

Observe que isso é diferente das restrições retornadas para chamadores direcionados antes do Android android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE, se essa API retornar todas as restrições locais/globais definidas pelo administrador no usuário chamador usando #addUserRestriction(ComponentName, String) ou pelo usuário pai se chamado na DevicePolicyManager instância que obteve do #getParentProfileInstance.

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

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a