TelephonyManager.DataEnabled Eigenschaft

Definition

Gibt zurück, ob mobile Daten pro Benutzereinstellung aktiviert sind oder nicht. -oder- Werte, die verwendet werden, um den Status für hasCarrierPrivileges-Aufruf zurückzugeben.

public virtual bool DataEnabled { [Android.Runtime.Register("isDataEnabled", "()Z", "GetIsDataEnabledHandler", ApiSince=26)] get; [Android.Runtime.Register("setDataEnabled", "(Z)V", "GetSetDataEnabled_ZHandler", ApiSince=26)] [Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")] set; }
[<get: Android.Runtime.Register("isDataEnabled", "()Z", "GetIsDataEnabledHandler", ApiSince=26)>]
[<set: Android.Runtime.Register("setDataEnabled", "(Z)V", "GetSetDataEnabled_ZHandler", ApiSince=26)>]
[<set: Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")>]
member this.DataEnabled : bool with get, set

Eigenschaftswert

true, wenn mobile Daten aktiviert sind.

Attribute

Hinweise

Dokumentation zum Property Getter:

Gibt zurück, ob mobile Daten pro Benutzereinstellung aktiviert sind oder nicht. Es gibt andere Faktoren, die mobile Daten deaktivieren könnten, aber sie werden hier nicht berücksichtigt.

Wenn dieses Objekt mit #createForSubscriptionIderstellt wurde, gilt für die angegebene Unter-ID. Andernfalls gilt für SubscriptionManager#getDefaultDataSubscriptionId()

Erfordert eine der folgenden Berechtigungen: android.Manifest.permission#ACCESS_NETWORK_STATE, , android.Manifest.permission#MODIFY_PHONE_STATEoder android.Manifest.permission#READ_BASIC_PHONE_STATE READ_BASIC_PHONE_STATE dass die aufrufende App über Netzbetreiberberechtigungen verfügt (siehe #hasCarrierPrivileges).

Beachten Sie, dass dies keine Dateneinschränkungen berücksichtigt, die möglicherweise in der aufrufenden App vorhanden sind. Solche Einschränkungen können mit geprüft ConnectivityManager#getRestrictBackgroundStatuswerden.

Java Dokumentation für android.telephony.TelephonyManager.isDataEnabled().

Dokumentation zum Eigenschaftensatzer:

Werte, die verwendet werden, um den Status für hasCarrierPrivileges-Aufruf zurückzugeben.

Java Dokumentation für android.telephony.TelephonyManager.setDataEnabled(boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: