Settings.Secure Clase

Definición

Proteger la configuración del sistema, que contiene las preferencias del sistema que las aplicaciones pueden leer, pero no pueden escribir.

[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
Herencia
Atributos

Comentarios

Proteger la configuración del sistema, que contiene las preferencias del sistema que las aplicaciones pueden leer, pero no pueden escribir. Se trata de preferencias que el usuario debe modificar explícitamente a través de la interfaz de usuario de una aplicación del sistema. Las aplicaciones normales no pueden modificar la base de datos de configuración segura, ya sea directamente o llamando a los métodos "put" que contiene esta clase.

Java documentación para android.provider.Settings.Secure.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
Settings.Secure()

Campos

Nombre Description
AccessibilityDisplayInversionEnabled

Valor que especifica si la inversión de color para mostrar está habilitada.

AccessibilityEnabled

Si la accesibilidad está habilitada.

AccessibilitySpeakPassword

Indica si se deben hablar contraseñas mientras están en modo de accesibilidad.

AdbEnabled
Obsoletos.

Este miembro está en desuso.

AllowedGeolocationOrigins

Orígenes para los que los exploradores deben permitir la geolocalización de forma predeterminada.

AllowMockLocation

Establecer para permitir la inserción de ubicaciones simuladas y el estado del proveedor de ubicación en el servicio LocationManager con fines de prueba durante el desarrollo de aplicaciones.

AndroidId

En Android 8.

BackgroundData
Obsoletos.

Indica si se permite el uso de datos en segundo plano.

BluetoothOn
Obsoletos.

Este miembro está en desuso.

DataRoaming
Obsoletos.

Este miembro está en desuso.

DefaultInputMethod

Almacenes android.view.inputmethod.InputMethodInfo#getId() del servicio de método de entrada que está seleccionado actualmente.

DevelopmentSettingsEnabled
Obsoletos.

Este miembro está en desuso.

DeviceProvisioned
Obsoletos.

Este miembro está en desuso.

EnabledAccessibilityServices

Lista de los proveedores de accesibilidad habilitados.

EnabledInputMethods

Lista de métodos de entrada que están habilitados actualmente.

HttpProxy
Obsoletos.

Nombre de host y puerto para el proxy http global.

InputMethodSelectorVisibility

Establecer para registrar la visibilidad del selector de métodos de entrada

InstallNonMarketApps

Si las aplicaciones se pueden instalar para este usuario a través del mecanismo del Intent#ACTION_INSTALL_PACKAGE sistema.

LocationMode

Modo de ubicación actual del dispositivo.

LocationModeBatterySaving

Este modo ya no tiene ningún significado distinto, pero se interpreta como el modo de ubicación activado.

LocationModeHighAccuracy

Este modo ya no tiene ningún significado distinto, pero se interpreta como el modo de ubicación activado.

LocationModeOff

El modo de ubicación está desactivado.

LocationModeSensorsOnly

Este modo ya no tiene ningún significado distinto, pero se interpreta como el modo de ubicación activado.

LocationProvidersAllowed
Obsoletos.

Lista separada por comas de proveedores de ubicación habilitados.

LockPatternEnabled

Si está habilitado el bloqueo automático (0 = false, 1 = true)

LockPatternTactileFeedbackEnabled
Obsoletos.

Si el patrón de bloqueo vibrará cuando el usuario entre (0 = false, 1 = true)

LockPatternVisible

Si el patrón de bloqueo está visible cuando el usuario escribe (0 = false, 1 = true)

LoggingId
Obsoletos.

Identificador de registro (un valor único de 64 bits) como una cadena hexadecimal.

Name (Heredado de Settings.NameValueTable)
NetworkPreference
Obsoletos.

Este miembro está en desuso.

ParentalControlEnabled

Ya no se admite.

ParentalControlLastUpdate

Ya no se admite.

ParentalControlRedirectUrl

Ya no se admite.

RttCallingMode

Modo RTT seleccionado por el usuario.

SecureFrpMode

Indica si el dispositivo está en modo FRP seguro restringido.

SelectedInputMethodSubtype

Establecer para registrar el subtipo de método de entrada usado de forma predeterminada, manteniendo el identificador del método deseado.

SettingsClassname

Nombre de clase de configuración que se iniciará cuando se hace clic en Configuración desde Todas las aplicaciones.

SkipFirstUseHints

Si está habilitada, las aplicaciones deben intentar omitir las sugerencias introductorias en el primer inicio.

SysPropSettingVersion
TouchExplorationEnabled

Si la exploración táctil está habilitada.

TtsDefaultCountry
Obsoletos.

País de texto a voz predeterminado.

TtsDefaultLang
Obsoletos.

Idioma de texto a voz predeterminado.

TtsDefaultPitch

Tono predeterminado del motor de texto a voz.

TtsDefaultRate

Velocidad de voz predeterminada del motor de texto a voz.

TtsDefaultSynth

Motor de texto a voz predeterminado.

TtsDefaultVariant
Obsoletos.

Variante de configuración regional de texto a voz predeterminada.

TtsEnabledPlugins

Lista delimitada por espacios de paquetes de complementos que están habilitados.

TtsUseDefaults
Obsoletos.

Establecer para usar siempre la configuración predeterminada de texto a voz independientemente de la configuración de la aplicación.

UsbMassStorageEnabled
Obsoletos.

Este miembro está en desuso.

UseGoogleMail
Obsoletos.

Este miembro está en desuso.

Value (Heredado de Settings.NameValueTable)
WifiMaxDhcpRetryCount
Obsoletos.

Este miembro está en desuso.

WifiMobileDataTransitionWakelockTimeoutMs
Obsoletos.

Este miembro está en desuso.

WifiNetworksAvailableNotificationOn
Obsoletos.

Este miembro está en desuso.

WifiNetworksAvailableRepeatDelay
Obsoletos.

Este miembro está en desuso.

WifiNumOpenNetworksKept
Obsoletos.

Este miembro está en desuso.

WifiOn
Obsoletos.

Este miembro está en desuso.

WifiWatchdogAcceptablePacketLossPercentage
Obsoletos.

Porcentaje aceptable de pérdida de paquetes (intervalo 0 - 100) antes de probar otro AP en la misma red.

WifiWatchdogApCount
Obsoletos.

Número de puntos de acceso necesarios para una red para que el guardián lo supervise.

WifiWatchdogBackgroundCheckDelayMs
Obsoletos.

Retraso entre comprobaciones en segundo plano.

WifiWatchdogBackgroundCheckEnabled
Obsoletos.

Si el guardián de Wi-Fi está habilitado para la comprobación de antecedentes incluso después de pensar que el usuario se ha conectado a un buen punto de acceso.

WifiWatchdogBackgroundCheckTimeoutMs
Obsoletos.

Tiempo de espera de un ping en segundo plano

WifiWatchdogInitialIgnoredPingCount
Obsoletos.

Número de pings iniciales que se van a realizar que se pueden omitir si se produce un error.

WifiWatchdogMaxApChecks
Obsoletos.

Número máximo de puntos de acceso (por red) que se van a intentar probar.

WifiWatchdogOn
Obsoletos.

Este miembro está en desuso.

WifiWatchdogPingCount
Obsoletos.

Número de pings que se van a probar si un punto de acceso es una buena conexión.

WifiWatchdogPingDelayMs
Obsoletos.

Retraso entre pings.

WifiWatchdogPingTimeoutMs
Obsoletos.

Tiempo de espera por ping.

WifiWatchdogWatchList
Obsoletos.

Lista separada por comas de SSID para las que se debe habilitar el guardián de Wi-Fi.

Propiedades

Nombre Description
Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
ContentUri

Dirección URL de estilo content:// para esta tabla

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode

Proteger la configuración del sistema, que contiene las preferencias del sistema que las aplicaciones pueden leer, pero no pueden escribir.

(Heredado de Object)
JniPeerMembers

Proteger la configuración del sistema, que contiene las preferencias del sistema que las aplicaciones pueden leer, pero no pueden escribir.

PeerReference

Proteger la configuración del sistema, que contiene las preferencias del sistema que las aplicaciones pueden leer, pero no pueden escribir.

(Heredado de Object)
ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Settings.NameValueTable)
ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Settings.NameValueTable)

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Dispose()

Proteger la configuración del sistema, que contiene las preferencias del sistema que las aplicaciones pueden leer, pero no pueden escribir.

(Heredado de Object)
Dispose(Boolean)

Proteger la configuración del sistema, que contiene las preferencias del sistema que las aplicaciones pueden leer, pero no pueden escribir.

(Heredado de Object)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetFloat(ContentResolver, String, Single)

Función de conveniencia para recuperar un único valor de configuración segura como un número de punto flotante.

GetFloat(ContentResolver, String)

Función de conveniencia para recuperar un único valor de configuración segura como float.

GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
GetInt(ContentResolver, String, Int32)

Función de conveniencia para recuperar un único valor de configuración segura como un entero.

GetInt(ContentResolver, String)

Función de conveniencia para recuperar un único valor de configuración segura como un entero.

GetLong(ContentResolver, String, Int64)

Función de conveniencia para recuperar un único valor de configuración segura como .long

GetLong(ContentResolver, String)

Función de conveniencia para recuperar un único valor de configuración segura como .long

GetString(ContentResolver, String)

Busque un nombre en la base de datos.

GetUriFor(String)

Construya el URI de contenido para un par nombre/valor determinado, útil para supervisar los cambios con un contentObserver.

IsLocationProviderEnabled(ContentResolver, String)
Obsoletos.

Método auxiliar para determinar si un proveedor de ubicación está habilitado.

JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
PutFloat(ContentResolver, String, Single)

Función de conveniencia para actualizar un único valor de configuración como un número de punto flotante.

PutInt(ContentResolver, String, Int32)

Función de conveniencia para actualizar un único valor de configuración como un entero.

PutLong(ContentResolver, String, Int64)

Función de conveniencia para actualizar un valor de configuración seguro como un entero largo.

PutString(ContentResolver, String, String)

Almacene un par nombre-valor en la base de datos.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetLocationProviderEnabled(ContentResolver, String, Boolean)
Obsoletos.

Método seguro para subprocesos para habilitar o deshabilitar un único proveedor de ubicación.

ToArray<T>()

Proteger la configuración del sistema, que contiene las preferencias del sistema que las aplicaciones pueden leer, pero no pueden escribir.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto .

(Heredado de Object)
UnregisterFromRuntime()

Proteger la configuración del sistema, que contiene las preferencias del sistema que las aplicaciones pueden leer, pero no pueden escribir.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

Proteger la configuración del sistema, que contiene las preferencias del sistema que las aplicaciones pueden leer, pero no pueden escribir.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Proteger la configuración del sistema, que contiene las preferencias del sistema que las aplicaciones pueden leer, pero no pueden escribir.

(Heredado de Object)
IJavaPeerable.Finalized()

Proteger la configuración del sistema, que contiene las preferencias del sistema que las aplicaciones pueden leer, pero no pueden escribir.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Proteger la configuración del sistema, que contiene las preferencias del sistema que las aplicaciones pueden leer, pero no pueden escribir.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Proteger la configuración del sistema, que contiene las preferencias del sistema que las aplicaciones pueden leer, pero no pueden escribir.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Proteger la configuración del sistema, que contiene las preferencias del sistema que las aplicaciones pueden leer, pero no pueden escribir.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Proteger la configuración del sistema, que contiene las preferencias del sistema que las aplicaciones pueden leer, pero no pueden escribir.

(Heredado de Object)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Proteger la configuración del sistema, que contiene las preferencias del sistema que las aplicaciones pueden leer, pero no pueden escribir.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a