SubscriptionManager.SetOpportunistic(Boolean, Int32) 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.
Impostare se una sottoscrizione è opportunistica, ovvero se la rete a cui si connette ha una copertura limitata.
[Android.Runtime.Register("setOpportunistic", "(ZI)Z", "GetSetOpportunistic_ZIHandler", ApiSince=29)]
[Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")]
public virtual bool SetOpportunistic(bool opportunistic, int subId);
[<Android.Runtime.Register("setOpportunistic", "(ZI)Z", "GetSetOpportunistic_ZIHandler", ApiSince=29)>]
[<Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")>]
abstract member SetOpportunistic : bool * int -> bool
override this.SetOpportunistic : bool * int -> bool
Parametri
- opportunistic
- Boolean
se si tratta di una sottoscrizione opportunistica.
- subId
- Int32
indice SubscriptionInfo univoco nel database
Valori restituiti
true se l'operazione ha esito positivo, false in caso contrario.
- Attributi
Commenti
Impostare se una sottoscrizione è opportunistica, ovvero se la rete a cui si connette ha una copertura limitata. Ad esempio, CBRS. L'impostazione di una sottoscrizione opportunistica ha un impatto seguente: 1) Anche se è attiva, la maggior parte del tempo sarà inattiva. Il modem non tenterà di analizzare o accampare fino a quando non sa che una rete disponibile è nelle vicinanze per risparmiare energia. 2) La telefonia si basa sull'app di sistema o sull'input del gestore telefonico per notificare le reti disponibili nelle vicinanze. Per altre informazioni, vedere TelephonyManager#updateAvailableNetworks(List, Executor, Consumer). 3) Nei dispositivi multi-SIM, quando la rete è vicina e campata, il sistema può cambiare automaticamente i dati Internet tra di esso e la sottoscrizione dati predefinita, in base alla raccomandazione del vettore e alla sua potenza del segnale e misurazione, ecc.
Il chiamante avrà android.Manifest.permission#MODIFY_PHONE_STATE l'autorizzazione o il privilegio del gestore telefonico della sottoscrizione.
per android.telephony.SubscriptionManager.setOpportunistic(boolean, int).
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.