DevicePolicyManager.AddUserRestrictionGlobally(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiamato da un proprietario del profilo, dal proprietario del dispositivo o da un titolare di qualsiasi autorizzazione associata a una restrizione utente per impostare una restrizione utente specificata dall'oggetto fornito key a livello globale su tutti gli utenti.
[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
Parametri
- key
- String
Chiave della restrizione.
- Attributi
Commenti
Chiamato da un proprietario del profilo, dal proprietario del dispositivo o da un titolare di qualsiasi autorizzazione associata a una restrizione utente per impostare una restrizione utente specificata dall'oggetto fornito key a livello globale su tutti gli utenti. Per cancellare la restrizione, usare #clearUserRestriction.
Per un determinato utente, verrà impostata una restrizione se è stata applicata a livello globale o locale da qualsiasi amministratore.
L'amministratore del dispositivo chiamante deve essere un proprietario del profilo, un proprietario del dispositivo o un titolare di qualsiasi autorizzazione associata a una restrizione utente; in caso contrario, verrà generata un'eccezione di sicurezza.
Vedere le costanti in android.os.UserManager per l'elenco delle restrizioni che possono essere applicate a livello di dispositivo. Queste costanti indicaranno anche nella documentazione l'autorizzazione necessaria per gestire la restrizione tramite questa API.
Dopo aver impostato i criteri di restrizione utente, PolicyUpdateReceiver#onPolicySetResult(Context, String, Bundle, TargetUser, PolicyUpdateResult) l'amministratore informerà se i criteri sono stati impostati o meno correttamente. Questo callback conterrà: <ul><li> L'identificatore del criterio restituito da<DevicePolicyIdentifiers#getIdentifierForUserRestriction(String) li> Il TargetUser che questo criterio è correlato a <li> , PolicyUpdateResultche sarà PolicyUpdateResult#RESULT_POLICY_SET se il criterio è stato impostato correttamente o il motivo per cui il criterio non è stato impostato (ad esempio PolicyUpdateResult#RESULT_FAILURE_CONFLICTING_ADMIN_POLICY) </ul> Se è stata apportata una modifica al criterio, PolicyUpdateReceiver#onPolicyChanged(Context, String, Bundle, TargetUser, PolicyUpdateResult) informerà l'amministratore di questa modifica. Questo callback conterrà gli stessi parametri di PolicyUpdateReceiver#onPolicySetResult e PolicyUpdateResult conterrà il motivo per cui il criterio è stato modificato.
per android.app.admin.DevicePolicyManager.addUserRestrictionGlobally(java.lang.String).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.