TelephonyManager.SetDataEnabledForReason(Int32, Boolean) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contrôle de la connexion de données et fournir la raison pour laquelle le contrôle de connexion de données est déclenché.
[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
Paramètres
- reason
- Int32
la raison pour laquelle les données activent la modification est en cours
- enabled
- Boolean
True si vous activez les données, sinon en désactivant.
<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.
- Attributs
Remarques
Contrôle de la connexion de données et fournir la raison pour laquelle le contrôle de connexion de données est déclenché. Cela peut être appelé pour des raisons suivantes pour des raisons que <la limite de données ol><li>est transmise<#DATA_ENABLED_REASON_POLICY
aux données li>>désactivées par les données li de l’opérateur<#DATA_ENABLED_REASON_CARRIER
désactivées par les données li>de l’utilisateur<#DATA_ENABLED_REASON_USER
en raison de la chaleur #DATA_ENABLED_REASON_THERMAL
</ol> Si l’une des raisons est désactivée, alors elle entraîne le contournement de la préférence utilisateur et entraîne la désactivation des données.
Si cet objet a été créé avec #createForSubscriptionId
, s’applique au sous-ID donné. Sinon, s’applique à SubscriptionManager#getDefaultDataSubscriptionId()
Documentation Java pour android.telephony.TelephonyManager.setDataEnabledForReason(int, boolean)
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.