Langue

Settings.Secure Classe

Définition

Paramètres système sécurisés, contenant les préférences système que les applications peuvent lire, mais ne sont pas autorisés à écrire.

[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
Héritage
Attributs

Remarques

Paramètres système sécurisés, contenant les préférences système que les applications peuvent lire, mais ne sont pas autorisés à écrire. Il s’agit des préférences que l’utilisateur doit modifier explicitement via l’interface utilisateur d’une application système. Les applications normales ne peuvent pas modifier la base de données des paramètres sécurisés, directement ou en appelant les méthodes « put » que cette classe contient.

Documentation Java pour android.provider.Settings.Secure.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

Constructeurs

Nom Description
Settings.Secure()

Champs

Nom Description
AccessibilityDisplayInversionEnabled

Paramètre qui spécifie si l’inversion de couleur d’affichage est activée.

AccessibilityEnabled

Si l’accessibilité est activée.

AccessibilitySpeakPassword

Indique s’il faut parler des mots de passe en mode d’accessibilité.

AdbEnabled
Obsolète.

Ce membre est déconseillé.

AllowedGeolocationOrigins

Origines pour lesquelles les navigateurs doivent autoriser la géolocalisation par défaut.

AllowMockLocation

Paramètre permettant d’injecter des emplacements fictifs et l’état du fournisseur d’emplacement dans le service LocationManager à des fins de test pendant le développement d’applications.

AndroidId

Sur Android 8.

BackgroundData
Obsolète.

Indique si l’utilisation des données en arrière-plan est autorisée.

BluetoothOn
Obsolète.

Ce membre est déconseillé.

DataRoaming
Obsolète.

Ce membre est déconseillé.

DefaultInputMethod

Stocke android.view.inputmethod.InputMethodInfo#getId() le service de méthode d’entrée actuellement sélectionné.

DevelopmentSettingsEnabled
Obsolète.

Ce membre est déconseillé.

DeviceProvisioned
Obsolète.

Ce membre est déconseillé.

EnabledAccessibilityServices

Liste des fournisseurs d’accessibilité activés.

EnabledInputMethods

Liste des méthodes d’entrée actuellement activées.

HttpProxy
Obsolète.

Nom d’hôte et port pour le proxy http global.

InputMethodSelectorVisibility

Définition pour enregistrer la visibilité du sélecteur de méthode d’entrée

InstallNonMarketApps

Indique si les applications peuvent être installées pour cet utilisateur via le mécanisme du Intent#ACTION_INSTALL_PACKAGE système.

LocationMode

Mode d’emplacement actuel de l’appareil.

LocationModeBatterySaving

Ce mode n’a plus de signification distincte, mais est interprété comme le mode d’emplacement activé.

LocationModeHighAccuracy

Ce mode n’a plus de signification distincte, mais est interprété comme le mode d’emplacement activé.

LocationModeOff

Le mode emplacement est désactivé.

LocationModeSensorsOnly

Ce mode n’a plus de signification distincte, mais est interprété comme le mode d’emplacement activé.

LocationProvidersAllowed
Obsolète.

Liste séparée par des virgules des fournisseurs d’emplacement activés.

LockPatternEnabled

Indique si le verrouillage automatique est activé (0 = false, 1 = true)

LockPatternTactileFeedbackEnabled
Obsolète.

Indique si le modèle de verrouillage vibre à mesure que l’utilisateur entre (0 = false, 1 = true)

LockPatternVisible

Indique si le modèle de verrouillage est visible lorsque l’utilisateur entre (0 = false, 1 = true)

LoggingId
Obsolète.

ID de journalisation (valeur 64 bits unique) sous forme de chaîne hexadécimal.

Name (Hérité de Settings.NameValueTable)
NetworkPreference
Obsolète.

Ce membre est déconseillé.

ParentalControlEnabled

N'est plus pris en charge.

ParentalControlLastUpdate

N'est plus pris en charge.

ParentalControlRedirectUrl

N'est plus pris en charge.

RttCallingMode

Mode RTT sélectionné par l’utilisateur.

SecureFrpMode

Indique si l’appareil est en mode FRP sécurisé restreint.

SelectedInputMethodSubtype

Définir pour enregistrer le sous-type de méthode d’entrée utilisé par défaut, contenant l’ID de la méthode souhaitée.

SettingsClassname

Paramètres classname à lancer lorsque Paramètres est cliqué sur Toutes les applications.

SkipFirstUseHints

Si cette option est activée, les applications doivent essayer d’ignorer les conseils d’introduction lors du premier lancement.

SysPropSettingVersion
TouchExplorationEnabled

Si l’exploration tactile est activée.

TtsDefaultCountry
Obsolète.

Pays de synthèse vocale par défaut.

TtsDefaultLang
Obsolète.

Langue de synthèse vocale par défaut.

TtsDefaultPitch

Pitch du moteur de synthèse vocale par défaut.

TtsDefaultRate

Débit de parole par défaut du moteur de synthèse vocale.

TtsDefaultSynth

Moteur de synthèse vocale par défaut.

TtsDefaultVariant
Obsolète.

Variante de paramètres régionaux de synthèse vocale par défaut.

TtsEnabledPlugins

Liste délimitée par l’espace des packages de plug-in activés.

TtsUseDefaults
Obsolète.

Définir pour toujours utiliser les paramètres de synthèse vocale par défaut, quels que soient les paramètres de l’application.

UsbMassStorageEnabled
Obsolète.

Ce membre est déconseillé.

UseGoogleMail
Obsolète.

Ce membre est déconseillé.

Value (Hérité de Settings.NameValueTable)
WifiMaxDhcpRetryCount
Obsolète.

Ce membre est déconseillé.

WifiMobileDataTransitionWakelockTimeoutMs
Obsolète.

Ce membre est déconseillé.

WifiNetworksAvailableNotificationOn
Obsolète.

Ce membre est déconseillé.

WifiNetworksAvailableRepeatDelay
Obsolète.

Ce membre est déconseillé.

WifiNumOpenNetworksKept
Obsolète.

Ce membre est déconseillé.

WifiOn
Obsolète.

Ce membre est déconseillé.

WifiWatchdogAcceptablePacketLossPercentage
Obsolète.

Pourcentage de perte de paquets acceptable (plage 0 à 100) avant d’essayer une autre API sur le même réseau.

WifiWatchdogApCount
Obsolète.

Nombre de points d’accès requis pour un réseau afin que l’agent de surveillance le surveille.

WifiWatchdogBackgroundCheckDelayMs
Obsolète.

Délai entre les vérifications en arrière-plan.

WifiWatchdogBackgroundCheckEnabled
Obsolète.

Indique si l’observateur Wi-Fi est activé pour la vérification en arrière-plan même après qu’il pense que l’utilisateur s’est connecté à un bon point d’accès.

WifiWatchdogBackgroundCheckTimeoutMs
Obsolète.

Délai d’expiration d’un test ping en arrière-plan

WifiWatchdogInitialIgnoredPingCount
Obsolète.

Nombre de tests ping initiaux à effectuer qui peuvent être ignorés s’ils échouent.

WifiWatchdogMaxApChecks
Obsolète.

Nombre maximal de points d’accès (par réseau) à tester.

WifiWatchdogOn
Obsolète.

Ce membre est déconseillé.

WifiWatchdogPingCount
Obsolète.

Nombre de pings à tester si un point d’accès est une bonne connexion.

WifiWatchdogPingDelayMs
Obsolète.

Délai entre les pings.

WifiWatchdogPingTimeoutMs
Obsolète.

Délai d’expiration par ping.

WifiWatchdogWatchList
Obsolète.

Liste séparée par des virgules des SSID pour lesquelles l’agent de surveillance Wi-Fi doit être activé.

Propriétés

Nom Description
Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
ContentUri

URL de style content:// pour ce tableau

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
JniIdentityHashCode

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState

Paramètres système sécurisés, contenant les préférences système que les applications peuvent lire, mais ne sont pas autorisés à écrire.

(Hérité de JavaObject)
JniPeerMembers

Paramètres système sécurisés, contenant les préférences système que les applications peuvent lire, mais ne sont pas autorisés à écrire.

PeerReference

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de Settings.NameValueTable)
ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de Settings.NameValueTable)

Méthodes

Nom Description
Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Paramètres système sécurisés, contenant les préférences système que les applications peuvent lire, mais ne sont pas autorisés à écrire.

(Hérité de JavaObject)
Dispose()

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
Dispose(Boolean)

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
DisposeUnlessReferenced()

Paramètres système sécurisés, contenant les préférences système que les applications peuvent lire, mais ne sont pas autorisés à écrire.

(Hérité de JavaObject)
Equals(Object)

Paramètres système sécurisés, contenant les préférences système que les applications peuvent lire, mais ne sont pas autorisés à écrire.

(Hérité de JavaObject)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetFloat(ContentResolver, String, Single)

Fonction pratique pour récupérer une valeur de paramètres sécurisé unique en tant que nombre à virgule flottante.

GetFloat(ContentResolver, String)

Fonction pratique pour récupérer une valeur de paramètres sécurisé unique en tant que float.

GetHashCode()

Retourne une valeur de code de hachage pour l'objet.

(Hérité de Object)
GetInt(ContentResolver, String, Int32)

Fonction pratique pour récupérer une valeur de paramètres sécurisé unique sous forme d’entier.

GetInt(ContentResolver, String)

Fonction pratique pour récupérer une valeur de paramètres sécurisé unique sous forme d’entier.

GetLong(ContentResolver, String, Int64)

Fonction pratique pour récupérer une valeur de paramètres sécurisé unique en tant que long.

GetLong(ContentResolver, String)

Fonction pratique pour récupérer une valeur de paramètres sécurisé unique en tant que long.

GetString(ContentResolver, String)

Recherchez un nom dans la base de données.

GetUriFor(String)

Créez l’URI de contenu pour une paire nom/valeur particulière, utile pour surveiller les modifications avec un ContentObserver.

IsLocationProviderEnabled(ContentResolver, String)
Obsolète.

Méthode d’assistance pour déterminer si un fournisseur d’emplacement est activé.

JavaFinalize()

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
PutFloat(ContentResolver, String, Single)

Fonction pratique pour mettre à jour une valeur de paramètres unique en tant que nombre à virgule flottante.

PutInt(ContentResolver, String, Int32)

Fonction pratique pour mettre à jour une valeur de paramètres unique en tant qu’entier.

PutLong(ContentResolver, String, Int64)

Fonction pratique pour mettre à jour une valeur de paramètres sécurisés sous la forme d’un entier long.

PutString(ContentResolver, String, String)

Stockez une paire nom/valeur dans la base de données.

SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetLocationProviderEnabled(ContentResolver, String, Boolean)
Obsolète.

Méthode thread-safe pour activer ou désactiver un fournisseur d’emplacement unique.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Paramètres système sécurisés, contenant les préférences système que les applications peuvent lire, mais ne sont pas autorisés à écrire.

(Hérité de JavaObject)
ToArray<T>()

Crée un tableau managé à partir de ce wrapper de tableau Java.

(Hérité de Object)
ToString()

Retourne une représentation de chaîne de l'objet.

(Hérité de Object)
UnregisterFromRuntime()

Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Paramètres système sécurisés, contenant les préférences système que les applications peuvent lire, mais ne sont pas autorisés à écrire.

(Hérité de JavaObject)
IJavaPeerable.Finalized()

Paramètres système sécurisés, contenant les préférences système que les applications peuvent lire, mais ne sont pas autorisés à écrire.

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Paramètres système sécurisés, contenant les préférences système que les applications peuvent lire, mais ne sont pas autorisés à écrire.

(Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Paramètres système sécurisés, contenant les préférences système que les applications peuvent lire, mais ne sont pas autorisés à écrire.

(Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Paramètres système sécurisés, contenant les préférences système que les applications peuvent lire, mais ne sont pas autorisés à écrire.

(Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Paramètres système sécurisés, contenant les préférences système que les applications peuvent lire, mais ne sont pas autorisés à écrire.

(Hérité de JavaObject)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Paramètres système sécurisés, contenant les préférences système que les applications peuvent lire, mais ne sont pas autorisés à écrire.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à