TelephonyManager.SetDataEnabledForReason(Int32, Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Steuerung der Datenverbindung und Bereitstellen des Grunds, aus dem das Datenverbindungssteuerelement ausgelöst wird.
[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
Parameter
- reason
- Int32
Der Grund, warum die Datenänderung aktiviert wird
- enabled
- Boolean
True, wenn die Daten aktiviert werden, andernfalls deaktivieren.
<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.
- Attribute
Hinweise
Steuerung der Datenverbindung und Bereitstellen des Grunds, aus dem das Datenverbindungssteuerelement ausgelöst wird. Dies kann aus folgenden Gründen aufgerufen werden ol<>li-Datenlimit>wird #DATA_ENABLED_REASON_POLICY
<von Netzbetreiber li-Daten>deaktiviert von Netzbetreiber #DATA_ENABLED_REASON_CARRIER
<li-Daten deaktiviert durch Benutzer<#DATA_ENABLED_REASON_USER
li-Daten>>deaktiviert aufgrund der thermischen #DATA_ENABLED_REASON_THERMAL
</ol> Wenn eines der Gründe <deaktiviert ist, dann führt es dazu, dass die Benutzereinstellungen umgangen werden und die Daten deaktiviert werden.
Wenn dieses Objekt mit #createForSubscriptionId
erstellt wurde, gilt für die angegebene Unter-ID. Andernfalls gilt für SubscriptionManager#getDefaultDataSubscriptionId()
Java-Dokumentation für android.telephony.TelephonyManager.setDataEnabledForReason(int, boolean)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.