Lenguaje

DevicePolicyManager.SetPolicy Método

Definición

Establece la directiva especificada.

[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

Identificador de la directiva que se va a establecer. Consulte android.app.admin.policies para ver los identificadores de directiva disponibles.

scope
DevicePolicyManagerScope

Ámbito al que se aplicará la directiva.

value
Object

Valor de la directiva. Si el valor se establece en NULL, se borra la directiva. Consulte la documentación de identificadores individuales para obtener más detalles.

Atributos

Comentarios

Establece la directiva especificada.

Use getPolicy(PolicyIdentifier, int) para volver a leer el valor.

Use getResolvedDeviceWidePolicy(PolicyIdentifier) o getResolvedPerUserPolicy(PolicyIdentifier) para obtener el valor de directiva resuelto usado en el dispositivo. El valor devuelto puede diferir del valor establecido por el autor de la llamada. El valor resuelto es el valor que se está aplicando actualmente en el dispositivo después de que se haya realizado la resolución de conflictos entre todas las directivas establecidas por todos los administradores en todos los ámbitos activos.

Referencia de Android para android.app.admin.DevicePolicyManager.setPolicy.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a