TelephonyManager.SetDataEnabledForReason(Int32, Boolean) 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.
Controllo della connessione dati e specificare il motivo per cui viene attivato il controllo connessione dati.
[Android.Runtime.Register("setDataEnabledForReason", "(IZ)V", "GetSetDataEnabledForReason_IZHandler", ApiSince=31)]
[Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")]
public virtual void SetDataEnabledForReason(int reason, bool enabled);
[<Android.Runtime.Register("setDataEnabledForReason", "(IZ)V", "GetSetDataEnabledForReason_IZHandler", ApiSince=31)>]
[<Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")>]
abstract member SetDataEnabledForReason : int * bool -> unit
override this.SetDataEnabledForReason : int * bool -> unit
Parametri
- reason
- Int32
il motivo per cui si sta verificando la modifica dell'abilitazione dei dati
- enabled
- Boolean
True se si abilitano i dati; in caso contrario, la disabilitazione.
<p>Requires Permission:
The calling app has carrier privileges (see <code data-dev-comment-type="c">#hasCarrierPrivileges</code>) if the reason is
<code data-dev-comment-type="c">#DATA_ENABLED_REASON_USER</code> or <code data-dev-comment-type="c">#DATA_ENABLED_REASON_CARRIER</code> or the call app
has <code data-dev-comment-type="c">android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE</code> irrespective of
the reason.
- Attributi
Commenti
Controllo della connessione dati e specificare il motivo per cui viene attivato il controllo connessione dati. Questo può essere chiamato per i motivi seguenti per cui ol>li data limit viene passato<#DATA_ENABLED_REASON_POLICY
li>dati disabilitati da carrier<#DATA_ENABLED_REASON_CARRIER
li>data disabled by user<#DATA_ENABLED_REASON_USER
li>data disabled a causa della termica #DATA_ENABLED_REASON_THERMAL
</ol> Se uno dei motivi è disattivato, il risultato sarà ignorare la preferenza dell'utente e comportare la disattivazione dei dati.><<
Se questo oggetto è stato creato con #createForSubscriptionId
, si applica al subId specificato. In caso contrario, si applica a SubscriptionManager#getDefaultDataSubscriptionId()
Documentazione java per android.telephony.TelephonyManager.setDataEnabledForReason(int, boolean)
.
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.