SubscriptionManager.CreateSubscriptionGroup(IList<Integer>) 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.
Informare SubscriptionManager che le sottoscrizioni nell'elenco vengono raggruppate come gruppo.
[Android.Runtime.Register("createSubscriptionGroup", "(Ljava/util/List;)Landroid/os/ParcelUuid;", "GetCreateSubscriptionGroup_Ljava_util_List_Handler", ApiSince=29)]
[Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")]
public virtual Android.OS.ParcelUuid CreateSubscriptionGroup (System.Collections.Generic.IList<Java.Lang.Integer> subIdList);
[<Android.Runtime.Register("createSubscriptionGroup", "(Ljava/util/List;)Landroid/os/ParcelUuid;", "GetCreateSubscriptionGroup_Ljava_util_List_Handler", ApiSince=29)>]
[<Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")>]
abstract member CreateSubscriptionGroup : System.Collections.Generic.IList<Java.Lang.Integer> -> Android.OS.ParcelUuid
override this.CreateSubscriptionGroup : System.Collections.Generic.IList<Java.Lang.Integer> -> Android.OS.ParcelUuid
Parametri
Restituisce
groupUUID un UUID assegnato al gruppo di sottoscrizioni.
- Attributi
Commenti
Informare SubscriptionManager che le sottoscrizioni nell'elenco vengono raggruppate come gruppo. Può trattarsi di più sottoscrizioni primarie (non opportunistiche) o di una o più sottoscrizioni primarie più una o più sottoscrizioni opportunistiche.
Questa API creerà sempre un nuovo gruppo non modificabile e assegnerà UUID di gruppo a tutte le sottoscrizioni, indipendentemente dal fatto che si trovino già in un gruppo.
Le sottoscrizioni raggruppate avranno i comportamenti seguenti: 1) Condivideranno le stesse impostazioni utente. 2) Le sottoscrizioni opportunistiche nel gruppo sono considerate invisibili e non restituiscono da #getActiveSubscriptionInfoList()
, a meno che il chiamante non disponga dell'autorizzazione del gestore telefonico delle sottoscrizioni. 3) Le sottoscrizioni opportunistiche nel gruppo non possono essere attive da solo. Se tutti gli altri non opportunistici vengono disattivati (scollegati o disabilitati in Impostazioni), quelli opportunistici verranno disattivati automaticamente.
Il chiamante avrà android.Manifest.permission#MODIFY_PHONE_STATE
l'autorizzazione o avrà l'autorizzazione per i privilegi del gestore telefonico per le sottoscrizioni: TelephonyManager#hasCarrierPrivileges()
o #canManageSubscription(SubscriptionInfo)
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.