Settings.Secure Classe
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.
Configurações seguras do sistema, contendo preferências do sistema que os aplicativos podem ler, mas não têm permissão para gravar.
[Android.Runtime.Register("android/provider/Settings$Secure", DoNotGenerateAcw=true)]
public sealed class Settings.Secure : Android.Provider.Settings.NameValueTable
[<Android.Runtime.Register("android/provider/Settings$Secure", DoNotGenerateAcw=true)>]
type Settings.Secure = class
inherit Settings.NameValueTable
- Herança
- Atributos
Comentários
Configurações seguras do sistema, contendo preferências do sistema que os aplicativos podem ler, mas não têm permissão para gravar. Eles são para preferências que o usuário deve modificar explicitamente por meio da interface do usuário de um aplicativo do sistema. Aplicativos normais não podem modificar o banco de dados de configurações seguras, diretamente ou chamando os métodos "put" que essa classe contém.
Documentação Java para android.provider.Settings.Secure.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Construtores
| Nome | Description |
|---|---|
| Settings.Secure() | |
Campos
| Nome | Description |
|---|---|
| AccessibilityDisplayInversionEnabled |
Configuração que especifica se a inversão de cores de exibição está habilitada. |
| AccessibilityEnabled |
Se a acessibilidade estiver ativada. |
| AccessibilitySpeakPassword |
Se as senhas devem ser faladas no modo de acessibilidade. |
| AdbEnabled |
Obsoleto.
Este membro foi preterido. |
| AllowedGeolocationOrigins |
Origens para as quais os navegadores devem permitir a geolocalização por padrão. |
| AllowMockLocation |
Configuração para permitir que locais fictícios e status do provedor de locais sejam injetados no serviço LocationManager para fins de teste durante o desenvolvimento do aplicativo. |
| AndroidId |
No Android 8. |
| BackgroundData |
Obsoleto.
Se o uso de dados em segundo plano é permitido. |
| BluetoothOn |
Obsoleto.
Este membro foi preterido. |
| DataRoaming |
Obsoleto.
Este membro foi preterido. |
| DefaultInputMethod |
Armazena |
| DevelopmentSettingsEnabled |
Obsoleto.
Este membro foi preterido. |
| DeviceProvisioned |
Obsoleto.
Este membro foi preterido. |
| EnabledAccessibilityServices |
Lista dos provedores de acessibilidade habilitados. |
| EnabledInputMethods |
Lista de métodos de entrada que estão atualmente ativados. |
| HttpProxy |
Obsoleto.
Nome do host e porta para proxy http global. |
| InputMethodSelectorVisibility |
Configuração para registrar a visibilidade do seletor de método de entrada |
| InstallNonMarketApps |
Se os aplicativos podem ser instalados para esse usuário por meio do mecanismo do |
| LocationMode |
O modo de localização atual do dispositivo. |
| LocationModeBatterySaving |
Esse modo não tem mais nenhum significado distinto, mas é interpretado como o modo de localização ativado. |
| LocationModeHighAccuracy |
Esse modo não tem mais nenhum significado distinto, mas é interpretado como o modo de localização ativado. |
| LocationModeOff |
O modo de localização está desativado. |
| LocationModeSensorsOnly |
Esse modo não tem mais nenhum significado distinto, mas é interpretado como o modo de localização ativado. |
| LocationProvidersAllowed |
Obsoleto.
Lista separada por vírgulas de provedores de localização que estão habilitados. |
| LockPatternEnabled |
Se o bloqueio automático está habilitado (0 = false, 1 = true) |
| LockPatternTactileFeedbackEnabled |
Obsoleto.
Se o padrão de bloqueio vibrará quando o usuário entrar (0 = falso, 1 = verdadeiro) |
| LockPatternVisible |
Se o padrão de bloqueio está visível quando o usuário entra (0 = falso, 1 = verdadeiro) |
| LoggingId |
Obsoleto.
A ID de registro (um valor exclusivo de 64 bits) como uma cadeia de caracteres hexadecimal. |
| Name | (Herdado de Settings.NameValueTable) |
| NetworkPreference |
Obsoleto.
Este membro foi preterido. |
| ParentalControlEnabled |
Não tem mais suporte. |
| ParentalControlLastUpdate |
Não tem mais suporte. |
| ParentalControlRedirectUrl |
Não tem mais suporte. |
| RttCallingMode |
Modo RTT selecionado pelo usuário. |
| SecureFrpMode |
Indica se o dispositivo está no modo FRP seguro restrito. |
| SelectedInputMethodSubtype |
Configuração para registrar o subtipo de método de entrada usado por padrão, mantendo o ID do método desejado. |
| SettingsClassname |
Nome da classe Configurações para iniciar quando Configurações for clicado em Todos os aplicativos. |
| SkipFirstUseHints |
Se ativado, os aplicativos devem tentar ignorar as dicas introdutórias na primeira inicialização. |
| SysPropSettingVersion | |
| TouchExplorationEnabled |
Se a exploração por toque estiver ativada. |
| TtsDefaultCountry |
Obsoleto.
País padrão de conversão de texto em fala. |
| TtsDefaultLang |
Obsoleto.
Linguagem padrão de conversão de texto em fala. |
| TtsDefaultPitch |
Pitch padrão do mecanismo de conversão de texto em fala. |
| TtsDefaultRate |
Velocidade de fala do mecanismo padrão de conversão de texto em fala. |
| TtsDefaultSynth |
Mecanismo de conversão de texto em fala padrão. |
| TtsDefaultVariant |
Obsoleto.
Variante de localidade de conversão de texto em fala padrão. |
| TtsEnabledPlugins |
Lista delimitada por espaço de pacotes de plug-ins que estão ativados. |
| TtsUseDefaults |
Obsoleto.
Configuração para sempre usar as configurações padrão de conversão de texto em fala, independentemente das configurações do aplicativo. |
| UsbMassStorageEnabled |
Obsoleto.
Este membro foi preterido. |
| UseGoogleMail |
Obsoleto.
Este membro foi preterido. |
| Value | (Herdado de Settings.NameValueTable) |
| WifiMaxDhcpRetryCount |
Obsoleto.
Este membro foi preterido. |
| WifiMobileDataTransitionWakelockTimeoutMs |
Obsoleto.
Este membro foi preterido. |
| WifiNetworksAvailableNotificationOn |
Obsoleto.
Este membro foi preterido. |
| WifiNetworksAvailableRepeatDelay |
Obsoleto.
Este membro foi preterido. |
| WifiNumOpenNetworksKept |
Obsoleto.
Este membro foi preterido. |
| WifiOn |
Obsoleto.
Este membro foi preterido. |
| WifiWatchdogAcceptablePacketLossPercentage |
Obsoleto.
A porcentagem de perda de pacotes aceitável (intervalo de 0 a 100) antes de tentar outro AP na mesma rede. |
| WifiWatchdogApCount |
Obsoleto.
O número de pontos de acesso necessários para uma rede para que o watchdog a monitore. |
| WifiWatchdogBackgroundCheckDelayMs |
Obsoleto.
O atraso entre as verificações de antecedentes. |
| WifiWatchdogBackgroundCheckEnabled |
Obsoleto.
Se o watchdog de Wi-Fi está habilitado para verificação em segundo plano, mesmo depois de achar que o usuário se conectou a um bom ponto de acesso. |
| WifiWatchdogBackgroundCheckTimeoutMs |
Obsoleto.
O tempo limite para um ping em segundo plano |
| WifiWatchdogInitialIgnoredPingCount |
Obsoleto.
O número de pings iniciais a serem executados que podem ser ignorados se falharem. |
| WifiWatchdogMaxApChecks |
Obsoleto.
O número máximo de pontos de acesso (por rede) a serem tentados para testar. |
| WifiWatchdogOn |
Obsoleto.
Este membro foi preterido. |
| WifiWatchdogPingCount |
Obsoleto.
O número de pings para testar se um ponto de acesso é uma boa conexão. |
| WifiWatchdogPingDelayMs |
Obsoleto.
O atraso entre os pings. |
| WifiWatchdogPingTimeoutMs |
Obsoleto.
O tempo limite por ping. |
| WifiWatchdogWatchList |
Obsoleto.
Uma lista separada por vírgulas de SSIDs para os quais o watchdog de Wi-Fi deve ser habilitado. |
Propriedades
| Nome | Description |
|---|---|
| Class |
Retorna a classe de tempo de execução deste |
| ContentUri |
A URL de estilo content:// para esta tabela |
| Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
| JniIdentityHashCode |
Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade. (Herdado de Object) |
| JniPeerMembers |
Configurações seguras do sistema, contendo preferências do sistema que os aplicativos podem ler, mas não têm permissão para gravar. |
| PeerReference |
Obtém a referência de objeto JNI para este par Java. (Herdado de Object) |
| ThresholdClass |
Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. (Herdado de Settings.NameValueTable) |
| ThresholdType |
Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. (Herdado de Settings.NameValueTable) |
Métodos
| Nome | Description |
|---|---|
| Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
| Dispose() |
Libera os recursos mantidos por esse par Java. (Herdado de Object) |
| Dispose(Boolean) |
Libera os recursos mantidos por esse par Java. (Herdado de Object) |
| Equals(Object) |
Indica se algum outro objeto é "igual a" este. (Herdado de Object) |
| GetFloat(ContentResolver, String, Single) |
Função de conveniência para recuperar um único valor de configurações seguras como um número de ponto flutuante. |
| GetFloat(ContentResolver, String) |
Função de conveniência para recuperar um único valor de configurações seguras como um float. |
| GetHashCode() |
Retorna um valor de código hash para o objeto. (Herdado de Object) |
| GetInt(ContentResolver, String, Int32) |
Função de conveniência para recuperar um único valor de configurações seguras como um número inteiro. |
| GetInt(ContentResolver, String) |
Função de conveniência para recuperar um único valor de configurações seguras como um número inteiro. |
| GetLong(ContentResolver, String, Int64) |
Função de conveniência para recuperar um único valor de configurações seguras como um |
| GetLong(ContentResolver, String) |
Função de conveniência para recuperar um único valor de configurações seguras como um |
| GetString(ContentResolver, String) |
Procure um nome no banco de dados. |
| GetUriFor(String) |
Construa o URI de conteúdo para um par de nome/valor específico, útil para monitorar alterações com um ContentObserver. |
| IsLocationProviderEnabled(ContentResolver, String) |
Obsoleto.
Método auxiliar para determinar se um provedor de localização está habilitado. |
| JavaFinalize() |
Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto. (Herdado de Object) |
| Notify() |
Ativa um único thread que está aguardando no monitor desse objeto. (Herdado de Object) |
| NotifyAll() |
Ativa todos os threads que estão aguardando no monitor deste objeto. (Herdado de Object) |
| PutFloat(ContentResolver, String, Single) |
Função de conveniência para atualizar um único valor de configurações como um número de ponto flutuante. |
| PutInt(ContentResolver, String, Int32) |
Função de conveniência para atualizar um único valor de configurações como um número inteiro. |
| PutLong(ContentResolver, String, Int64) |
Função de conveniência para atualizar um valor de configurações seguras como um inteiro longo. |
| PutString(ContentResolver, String, String) |
Armazene um par nome/valor no banco de dados. |
| SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle. (Herdado de Object) |
| SetLocationProviderEnabled(ContentResolver, String, Boolean) |
Obsoleto.
Método thread-safe para habilitar ou desabilitar um único provedor de local. |
| ToArray<T>() |
Cria uma matriz gerenciada com base nesse wrapper de matriz Java. (Herdado de Object) |
| ToString() |
Retorna uma representação de cadeia de caracteres do objeto. (Herdado de Object) |
| UnregisterFromRuntime() |
Cancela o registro desse par Java do runtime de interoperabilidade. (Herdado de Object) |
| Wait() |
Faz com que o thread atual aguarde até que seja despertado, normalmente sendo <notificado></em> ou <em>interrompido</em>. (Herdado de Object) |
| Wait(Int64, Int32) |
Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
| Wait(Int64) |
Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido. (Herdado de Object) |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IJavaPeerable.Disposed() |
Notifica o runtime de interoperabilidade de que esse par gerenciado foi descartado. (Herdado de Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
Libera esse par Java, a menos que seja mantido por outra referência gerenciada. (Herdado de Object) |
| IJavaPeerable.Finalized() |
Notifica o runtime de interoperabilidade de que esse par gerenciado foi finalizado. (Herdado de Object) |
| IJavaPeerable.JniManagedPeerState |
Obtém o estado que descreve a relação entre esse par gerenciado e sua referência de JNI. (Herdado de Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Define o código de hash de identidade de interoperabilidade para esse par Java. (Herdado de Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Define o estado de par gerenciado e JNI para esse par Java. (Herdado de Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Define a referência de objeto JNI usada por esse par gerenciado. (Herdado de Object) |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtém o nome JNI do tipo da instância |
| JavaAs<TResult>(IJavaPeerable) |
Tente coagir a digitar |
| JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo verificada pelo tempo de execução do Android. |
| JavaCast<TResult>(IJavaObject) |
Configurações seguras do sistema, contendo preferências do sistema que os aplicativos podem ler, mas não têm permissão para gravar. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Tente coagir a digitar |