TelephonyManager.DataEnabled Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.