DevicePolicyManager.AddUserRestrictionGlobally(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird von einem Profilbesitzer, Gerätebesitzer oder Inhaber einer Berechtigung aufgerufen, die einer Benutzereinschränkung zugeordnet ist, um eine von der global für alle Benutzer angegebene key Benutzereinschränkung festzulegen.
[Android.Runtime.Register("addUserRestrictionGlobally", "(Ljava/lang/String;)V", "GetAddUserRestrictionGlobally_Ljava_lang_String_Handler", ApiSince=34)]
public virtual void AddUserRestrictionGlobally(string key);
[<Android.Runtime.Register("addUserRestrictionGlobally", "(Ljava/lang/String;)V", "GetAddUserRestrictionGlobally_Ljava_lang_String_Handler", ApiSince=34)>]
abstract member AddUserRestrictionGlobally : string -> unit
override this.AddUserRestrictionGlobally : string -> unit
Parameter
- key
- String
Der Schlüssel der Einschränkung.
- Attribute
Hinweise
Wird von einem Profilbesitzer, Gerätebesitzer oder Inhaber einer Berechtigung aufgerufen, die einer Benutzereinschränkung zugeordnet ist, um eine von der global für alle Benutzer angegebene key Benutzereinschränkung festzulegen. Um die Einschränkungsverwendung #clearUserRestrictionzu löschen.
Für einen bestimmten Benutzer wird eine Einschränkung festgelegt, wenn sie global oder lokal von einem Administrator angewendet wurde.
Der aufrufende Geräteadministrator muss ein Profilbesitzer, Gerätebesitzer oder Inhaber einer Berechtigung sein, die einer Benutzereinschränkung zugeordnet ist; Wenn dies nicht der Fehler ist, wird eine Sicherheits ausnahme ausgelöst.
Sehen Sie sich die Konstanten in android.os.UserManager der Liste der Einschränkungen an, die geräteweit erzwungen werden können. Diese Konstanten geben auch in ihrer Dokumentation an, welche Berechtigung zum Verwalten der Einschränkung mithilfe dieser API erforderlich ist.
Nachdem die Benutzereinschränkungsrichtlinie festgelegt wurde, wird der Administrator darüber informiert, PolicyUpdateReceiver#onPolicySetResult(Context, String, Bundle, TargetUser, PolicyUpdateResult) ob die Richtlinie erfolgreich festgelegt wurde oder nicht. Dieser Rückruf enthält: ul>li Der von li> zurückgegebene DevicePolicyIdentifiers#getIdentifierForUserRestriction(String)<Richtlinienbezeichner. Die Richtlinie bezieht sich auf <li> The PolicyUpdateResultTargetUser , was bedeutetPolicyUpdateResult#RESULT_POLICY_SET, dass die Richtlinie erfolgreich festgelegt wurde oder der Grund, warum die Richtlinie nicht festgelegt wurde (z. B. PolicyUpdateResult#RESULT_FAILURE_CONFLICTING_ADMIN_POLICY) </ul> Wenn eine Änderung an der Richtlinie aufgetreten ist, PolicyUpdateReceiver#onPolicyChanged(Context, String, Bundle, TargetUser, PolicyUpdateResult) benachrichtigt der Administrator diese Änderung.><< Dieser Rückruf enthält dieselben Parameter wie PolicyUpdateReceiver#onPolicySetResult und enthält den PolicyUpdateResult Grund, warum die Richtlinie geändert wurde.
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.