Idioma

TelephonyManager.DataEnabled Propriedade

Definição

Retorna se os dados móveis estão habilitados ou não por configuração do usuário.

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

Valor da propriedade

true se os dados móveis estiverem habilitados.

Atributos

Comentários

Documentação do getter de propriedades:

Retorna se os dados móveis estão habilitados ou não por configuração do usuário. Há outros fatores que podem desabilitar os dados móveis, mas eles não são considerados aqui.

Se esse objeto tiver sido criado com #createForSubscriptionId, aplica-se à subId fornecida. Caso contrário, aplica-se a SubscriptionManager#getDefaultDataSubscriptionId()

Requer uma das seguintes permissões: android.Manifest.permission#ACCESS_NETWORK_STATE, ou ou android.Manifest.permission#MODIFY_PHONE_STATE que o aplicativo de chamada tenha privilégios de operadora (consulteandroid.Manifest.permission#READ_BASIC_PHONE_STATE READ_BASIC_PHONE_STATE#hasCarrierPrivileges).

Observe que isso não leva em conta nenhuma restrição de dados que possa estar presente no aplicativo de chamada. Essas restrições podem ser inspecionadas com ConnectivityManager#getRestrictBackgroundStatus.

Java documentação para android.telephony.TelephonyManager.isDataEnabled().

Documentação do setter de propriedades:

Valores usados para retornar o status da chamada hasCarrierPrivileges.

Java documentação para android.telephony.TelephonyManager.setDataEnabled(boolean).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a