UserManager.GetApplicationRestrictions(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.
Restituisce un oggetto Bundle contenente le restrizioni dell'applicazione salvate per l'utente del contesto, per il nome del pacchetto specificato.
[Android.Runtime.Register("getApplicationRestrictions", "(Ljava/lang/String;)Landroid/os/Bundle;", "GetGetApplicationRestrictions_Ljava_lang_String_Handler")]
public virtual Android.OS.Bundle? GetApplicationRestrictions(string? packageName);
[<Android.Runtime.Register("getApplicationRestrictions", "(Ljava/lang/String;)Landroid/os/Bundle;", "GetGetApplicationRestrictions_Ljava_lang_String_Handler")>]
abstract member GetApplicationRestrictions : string -> Android.OS.Bundle
override this.GetApplicationRestrictions : string -> Android.OS.Bundle
Parametri
- packageName
- String
nome del pacchetto dell'applicazione chiamante
Valori restituiti
con Bundle le restrizioni per il pacchetto o un oggetto vuoto Bundle se non sono presenti restrizioni salvate.
- Attributi
Commenti
Restituisce un oggetto Bundle contenente le restrizioni dell'applicazione salvate per l'utente del contesto, per il nome del pacchetto specificato. Solo un'applicazione con questo nome di pacchetto può chiamare questo metodo.
L'oggetto restituito Bundle è costituito da coppie chiave-valore, come definito dall'applicazione, in cui i tipi di valori possono essere: <ul><li>boolean<li>int<o>StringString[]< li>From android.os.Build.VERSION_CODES#Mo BundleBundle[]</ul>
NOTA: il metodo esegue l'I/O del disco e non deve essere chiamato sul thread principale
A partire dalla versione android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKEdi Android, è possibile che nel dispositivo siano presenti più app di gestione con la possibilità di impostare restrizioni per le app, ad esempio un controller DPC (Enterprise Device Policy Controller) e un amministratore di supervisione. Questo metodo restituirà sempre le restrizioni dell'app impostate dal DPC, se il DPC ne ha impostato uno. A partire dal livello SDK 36.1, se il DPC non ha impostato alcuna restrizione dell'app mentre altre app di gestione hanno impostato alcune, questo metodo restituirà le restrizioni dell'app impostate da una di queste app che gestiscono. Non esiste alcuna garanzia per cui verrà restituita la gestione delle restrizioni delle app. Per recuperare le restrizioni impostate da tutte le app di gestione, usare android.content.RestrictionsManager#getApplicationRestrictionsPerAdmin invece .
per android.os.UserManager.getApplicationRestrictions(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.