Linguaggio

Settings.Secure Classe

Definizione

Impostazioni di sistema sicure, contenenti le preferenze di sistema che le applicazioni possono leggere, ma non sono autorizzate a scrivere.

[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
Ereditarietà
Attributi

Commenti

Impostazioni di sistema sicure, contenenti le preferenze di sistema che le applicazioni possono leggere, ma non sono autorizzate a scrivere. Si tratta di preferenze che l'utente deve modificare in modo esplicito tramite l'interfaccia utente di un'app di sistema. Le applicazioni normali non possono modificare il database delle impostazioni protette, direttamente o chiamando i metodi "put" contenuti in questa classe.

per android.provider.Settings.Secure.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Costruttori

Nome Descrizione
Settings.Secure()

Campi

Nome Descrizione
AccessibilityDisplayInversionEnabled

Impostazione che specifica se l'inversione del colore di visualizzazione è abilitata.

AccessibilityEnabled

Se l'accessibilità è abilitata.

AccessibilitySpeakPassword

Indica se pronunciare le password in modalità di accessibilità.

AdbEnabled
Obsoleti.

Questo membro è deprecato.

AllowedGeolocationOrigins

Origini per le quali i browser devono consentire la georilevazione per impostazione predefinita.

AllowMockLocation

Impostazione per consentire l'inserimento di posizioni fittizie e lo stato del provider di posizione nel servizio LocationManager a scopo di test durante lo sviluppo di applicazioni.

AndroidId

In Android 8.

BackgroundData
Obsoleti.

Indica se l'utilizzo dei dati in background è consentito.

BluetoothOn
Obsoleti.

Questo membro è deprecato.

DataRoaming
Obsoleti.

Questo membro è deprecato.

DefaultInputMethod

Archivi android.view.inputmethod.InputMethodInfo#getId() del servizio del metodo di input attualmente selezionato.

DevelopmentSettingsEnabled
Obsoleti.

Questo membro è deprecato.

DeviceProvisioned
Obsoleti.

Questo membro è deprecato.

EnabledAccessibilityServices

Elenco dei provider di accessibilità abilitati.

EnabledInputMethods

Elenco dei metodi di input attualmente abilitati.

HttpProxy
Obsoleti.

Nome host e porta per il proxy HTTP globale.

InputMethodSelectorVisibility

Impostazione per registrare la visibilità del selettore del metodo di input

InstallNonMarketApps

Indica se le applicazioni possono essere installate per questo utente tramite il meccanismo del Intent#ACTION_INSTALL_PACKAGE sistema.

LocationMode

Modalità di posizione corrente del dispositivo.

LocationModeBatterySaving

Questa modalità non ha più alcun significato distinto, ma viene interpretata come la modalità di posizione è attivata.

LocationModeHighAccuracy

Questa modalità non ha più alcun significato distinto, ma viene interpretata come la modalità di posizione è attivata.

LocationModeOff

La modalità di posizione è disattivata.

LocationModeSensorsOnly

Questa modalità non ha più alcun significato distinto, ma viene interpretata come la modalità di posizione è attivata.

LocationProvidersAllowed
Obsoleti.

Elenco delimitato da virgole dei provider di località abilitati.

LockPatternEnabled

Indica se il blocco automatico è abilitato (0 = false, 1 = true)

LockPatternTactileFeedbackEnabled
Obsoleti.

Indica se il criterio di blocco vibra quando l'utente entra (0 = false, 1 = true)

LockPatternVisible

Indica se il criterio di blocco è visibile quando l'utente immette (0 = false, 1 = true)

LoggingId
Obsoleti.

ID registrazione (valore univoco a 64 bit) come stringa esadecimale.

Name (Ereditato da Settings.NameValueTable)
NetworkPreference
Obsoleti.

Questo membro è deprecato.

ParentalControlEnabled

Non più supportata.

ParentalControlLastUpdate

Non più supportata.

ParentalControlRedirectUrl

Non più supportata.

RttCallingMode

Modalità RTT selezionata dall'utente.

SecureFrpMode

Indica se il dispositivo è in modalità FRP protetta con restrizioni.

SelectedInputMethodSubtype

Impostazione per registrare il sottotipo del metodo di input utilizzato per impostazione predefinita, tenendo premuto l'ID del metodo desiderato.

SettingsClassname

Impostazioni nomeclasse da avviare quando si fa clic su Impostazioni da Tutte le applicazioni.

SkipFirstUseHints

Se abilitata, le app devono provare a ignorare eventuali hint introduttivi al primo avvio.

SysPropSettingVersion
TouchExplorationEnabled

Se l'esplorazione del tocco è abilitata.

TtsDefaultCountry
Obsoleti.

Paese predefinito per la sintesi vocale.

TtsDefaultLang
Obsoleti.

Lingua di sintesi vocale predefinita.

TtsDefaultPitch

Passo predefinito del motore di sintesi vocale.

TtsDefaultRate

Frequenza vocale del motore di sintesi vocale predefinito.

TtsDefaultSynth

Motore di sintesi vocale predefinito.

TtsDefaultVariant
Obsoleti.

Variante predefinita delle impostazioni locali di sintesi vocale.

TtsEnabledPlugins

Elenco delimitato da spazi dei pacchetti plug-in abilitati.

TtsUseDefaults
Obsoleti.

L'impostazione di per usare sempre le impostazioni predefinite della sintesi vocale indipendentemente dalle impostazioni dell'applicazione.

UsbMassStorageEnabled
Obsoleti.

Questo membro è deprecato.

UseGoogleMail
Obsoleti.

Questo membro è deprecato.

Value (Ereditato da Settings.NameValueTable)
WifiMaxDhcpRetryCount
Obsoleti.

Questo membro è deprecato.

WifiMobileDataTransitionWakelockTimeoutMs
Obsoleti.

Questo membro è deprecato.

WifiNetworksAvailableNotificationOn
Obsoleti.

Questo membro è deprecato.

WifiNetworksAvailableRepeatDelay
Obsoleti.

Questo membro è deprecato.

WifiNumOpenNetworksKept
Obsoleti.

Questo membro è deprecato.

WifiOn
Obsoleti.

Questo membro è deprecato.

WifiWatchdogAcceptablePacketLossPercentage
Obsoleti.

Percentuale di perdita di pacchetti accettabile (intervallo da 0 a 100) prima di provare un'altra API nella stessa rete.

WifiWatchdogApCount
Obsoleti.

Numero di punti di accesso necessari per una rete affinché il watchdog lo monitori.

WifiWatchdogBackgroundCheckDelayMs
Obsoleti.

Ritardo tra i controlli in background.

WifiWatchdogBackgroundCheckEnabled
Obsoleti.

Se il watchdog Wi-Fi è abilitato per il controllo in background anche dopo che ritiene che l'utente sia connesso a un buon punto di accesso.

WifiWatchdogBackgroundCheckTimeoutMs
Obsoleti.

Timeout per un ping in background

WifiWatchdogInitialIgnoredPingCount
Obsoleti.

Numero di ping iniziali da eseguire che possono essere ignorati se hanno esito negativo.

WifiWatchdogMaxApChecks
Obsoleti.

Numero massimo di punti di accesso (per rete) da testare.

WifiWatchdogOn
Obsoleti.

Questo membro è deprecato.

WifiWatchdogPingCount
Obsoleti.

Numero di ping da verificare se un punto di accesso è una connessione valida.

WifiWatchdogPingDelayMs
Obsoleti.

Ritardo tra i ping.

WifiWatchdogPingTimeoutMs
Obsoleti.

Timeout per ping.

WifiWatchdogWatchList
Obsoleti.

Elenco delimitato da virgole di SSID per cui deve essere abilitato il watchdog Wi-Fi.

Proprietà

Nome Descrizione
Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
ContentUri

URL dello stile di content:// per questa tabella

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
JniManagedPeerState

Impostazioni di sistema sicure, contenenti le preferenze di sistema che le applicazioni possono leggere, ma non sono autorizzate a scrivere.

(Ereditato da JavaObject)
JniPeerMembers

Impostazioni di sistema sicure, contenenti le preferenze di sistema che le applicazioni possono leggere, ma non sono autorizzate a scrivere.

PeerReference

Ottiene il riferimento all'oggetto JNI per questo peer Java.

(Ereditato da Object)
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Settings.NameValueTable)
ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Settings.NameValueTable)

Metodi

Nome Descrizione
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Impostazioni di sistema sicure, contenenti le preferenze di sistema che le applicazioni possono leggere, ma non sono autorizzate a scrivere.

(Ereditato da JavaObject)
Dispose()

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
Dispose(Boolean)

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
DisposeUnlessReferenced()

Impostazioni di sistema sicure, contenenti le preferenze di sistema che le applicazioni possono leggere, ma non sono autorizzate a scrivere.

(Ereditato da JavaObject)
Equals(Object)

Impostazioni di sistema sicure, contenenti le preferenze di sistema che le applicazioni possono leggere, ma non sono autorizzate a scrivere.

(Ereditato da JavaObject)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetFloat(ContentResolver, String, Single)

Funzione di praticità per il recupero di un singolo valore di impostazioni sicure come numero a virgola mobile.

GetFloat(ContentResolver, String)

Funzione di praticità per il recupero di un singolo valore di impostazioni sicure come float.

GetHashCode()

Restituisce un valore di codice hash per l'oggetto .

(Ereditato da Object)
GetInt(ContentResolver, String, Int32)

Funzione di praticità per il recupero di un singolo valore di impostazioni sicure come numero intero.

GetInt(ContentResolver, String)

Funzione di praticità per il recupero di un singolo valore di impostazioni sicure come numero intero.

GetLong(ContentResolver, String, Int64)

Funzione di praticità per il recupero di un singolo valore di impostazioni sicure come .long

GetLong(ContentResolver, String)

Funzione di praticità per il recupero di un singolo valore di impostazioni sicure come .long

GetString(ContentResolver, String)

Cercare un nome nel database.

GetUriFor(String)

Costruire l'URI del contenuto per una determinata coppia nome/valore, utile per il monitoraggio delle modifiche con un contentObserver.

IsLocationProviderEnabled(ContentResolver, String)
Obsoleti.

Metodo helper per determinare se un provider di posizione è abilitato.

JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
PutFloat(ContentResolver, String, Single)

Funzione utile per aggiornare un singolo valore di impostazioni come numero a virgola mobile.

PutInt(ContentResolver, String, Int32)

Funzione di praticità per l'aggiornamento di un singolo valore di impostazioni come numero intero.

PutLong(ContentResolver, String, Int64)

Funzione di praticità per l'aggiornamento di un valore di impostazioni sicure come numero intero lungo.

PutString(ContentResolver, String, String)

Archiviare una coppia nome/valore nel database.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetLocationProviderEnabled(ContentResolver, String, Boolean)
Obsoleti.

Metodo thread-safe per abilitare o disabilitare un singolo provider di posizioni.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Impostazioni di sistema sicure, contenenti le preferenze di sistema che le applicazioni possono leggere, ma non sono autorizzate a scrivere.

(Ereditato da JavaObject)
ToArray<T>()

Crea una matrice gestita da questo wrapper di matrice Java.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
UnregisterFromRuntime()

Annulla la registrazione di questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IJavaPeerable.Disposed()

Impostazioni di sistema sicure, contenenti le preferenze di sistema che le applicazioni possono leggere, ma non sono autorizzate a scrivere.

(Ereditato da JavaObject)
IJavaPeerable.Finalized()

Impostazioni di sistema sicure, contenenti le preferenze di sistema che le applicazioni possono leggere, ma non sono autorizzate a scrivere.

(Ereditato da JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Impostazioni di sistema sicure, contenenti le preferenze di sistema che le applicazioni possono leggere, ma non sono autorizzate a scrivere.

(Ereditato da JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Impostazioni di sistema sicure, contenenti le preferenze di sistema che le applicazioni possono leggere, ma non sono autorizzate a scrivere.

(Ereditato da JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Impostazioni di sistema sicure, contenenti le preferenze di sistema che le applicazioni possono leggere, ma non sono autorizzate a scrivere.

(Ereditato da JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Impostazioni di sistema sicure, contenenti le preferenze di sistema che le applicazioni possono leggere, ma non sono autorizzate a scrivere.

(Ereditato da JavaObject)

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Impostazioni di sistema sicure, contenenti le preferenze di sistema che le applicazioni possono leggere, ma non sono autorizzate a scrivere.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a