Sprache

DevicePolicyManager.SetPolicy Methode

Definition

Legt die angegebene Richtlinie fest.

[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

Parameter

id
PolicyIdentifier

Der Bezeichner der festzulegenden Richtlinie. Informationen zu verfügbaren Richtlinienbezeichnern finden Sie android.app.admin.policies unter.

scope
DevicePolicyManagerScope

Der Bereich, auf den die Richtlinie angewendet wird.

value
Object

Der Wert der Richtlinie. Wenn der Wert auf NULL festgelegt ist, wird die Richtlinie gelöscht. Weitere Details finden Sie in der Dokumentation einzelner Bezeichner.

Attribute

Hinweise

Legt die angegebene Richtlinie fest.

Verwenden Sie getPolicy(PolicyIdentifier, int), um den Wert zurückzulesen.

Verwenden Sie getResolvedDeviceWidePolicy(PolicyIdentifier) oder getResolvedPerUserPolicy(PolicyIdentifier), um den aufgelösten Richtlinienwert abzurufen, der auf dem Gerät verwendet wird. Der zurückgegebene Wert kann sich von dem vom Aufrufer festgelegten Wert unterscheiden. Der aufgelöste Wert ist der Wert, der derzeit auf dem Gerät erzwungen wird, nachdem die Konfliktauflösung zwischen allen Von allen Administratoren in allen aktiven Bereichen festgelegten Richtlinien ausgeführt wurde.

Android-Referenz für android.app.admin.DevicePolicyManager.setPolicy.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: