Idioma

DevicePolicyManager.SetPolicy Método

Definição

Define a política fornecida.

[Android.Runtime.Register("setPolicy", "(Landroid/app/admin/PolicyIdentifier;ILjava/lang/Object;)V", "GetSetPolicy_Landroid_app_admin_PolicyIdentifier_ILjava_lang_Object_Handler", ApiSince=37)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public virtual void SetPolicy(Android.App.Admin.PolicyIdentifier id, Android.App.Admin.DevicePolicyManagerScope scope, Java.Lang.Object? value);
[<Android.Runtime.Register("setPolicy", "(Landroid/app/admin/PolicyIdentifier;ILjava/lang/Object;)V", "GetSetPolicy_Landroid_app_admin_PolicyIdentifier_ILjava_lang_Object_Handler", ApiSince=37)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member SetPolicy : Android.App.Admin.PolicyIdentifier * Android.App.Admin.DevicePolicyManagerScope * Java.Lang.Object -> unit
override this.SetPolicy : Android.App.Admin.PolicyIdentifier * Android.App.Admin.DevicePolicyManagerScope * Java.Lang.Object -> unit

Parâmetros

id
PolicyIdentifier

O identificador da política a ser definida. Consulte android.app.admin.policies os identificadores de política disponíveis.

scope
DevicePolicyManagerScope

O escopo ao qual a política será aplicada.

value
Object

O valor da política. Se o valor for definido como nulo, a política será desmarcada. Verifique a documentação de identificadores individuais para obter mais detalhes.

Atributos

Comentários

Define a política fornecida.

Use getPolicy(PolicyIdentifier, int) para ler o valor novamente.

Use getResolvedDeviceWidePolicy(PolicyIdentifier) ou getResolvedPerUserPolicy(PolicyIdentifier) para obter o valor de política resolvido usado no dispositivo. O valor retornado pode ser diferente do valor definido pelo chamador. O valor resolvido é o valor que está sendo imposto no dispositivo após a resolução de conflitos ter sido executada entre todas as políticas definidas por todos os administradores em todos os escopos ativos.

Referência do Android para android.app.admin.DevicePolicyManager.setPolicy.

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