Preferences.GetBoolean(String, Boolean) Metodo

Definizione

Restituisce il valore booleano rappresentato dalla stringa associata alla chiave specificata in questo nodo preferenza.

[Android.Runtime.Register("getBoolean", "(Ljava/lang/String;Z)Z", "GetGetBoolean_Ljava_lang_String_ZHandler")]
public abstract bool GetBoolean(string? key, bool def);
[<Android.Runtime.Register("getBoolean", "(Ljava/lang/String;Z)Z", "GetGetBoolean_Ljava_lang_String_ZHandler")>]
abstract member GetBoolean : string * bool -> bool

Parametri

key
String

chiave il cui valore associato deve essere restituito come valore booleano.

def
Boolean

il valore da restituire nel caso in cui questo nodo preferenza non abbia alcun valore associato o il valore associato key non possa essere interpretato come un valore booleano oppure l'archivio di backup non è accessibile.

Valori restituiti

valore booleano rappresentato dalla stringa associata a key in questo nodo preferenza oppure def se il valore associato non esiste o non può essere interpretato come un valore booleano.

Attributi

Eccezioni

se il nodo è stato rimosso.

se il parametro key è null.

Commenti

Restituisce il valore booleano rappresentato dalla stringa associata alla chiave specificata in questo nodo preferenza. Le stringhe valide sono "true", che rappresenta true e "false", che rappresenta false. La distinzione tra maiuscole e minuscole viene ignorata, ad esempio "TRUE" e "False" sono valide. Questo metodo è destinato all'uso in combinazione con #putBoolean.

Restituisce l'impostazione predefinita specificata se alla chiave non è associato alcun valore, l'archivio di backup è inaccessibile o se il valore associato è diverso "true" da o "false", ignorando la distinzione tra maiuscole e minuscole.

Se l'implementazione supporta le impostazioni predefinite archiviate e tale impostazione predefinita esiste ed è accessibile, viene usata in preferenza all'impostazione predefinita specificata, a meno che il valore predefinito archiviato non sia diverso "true" da o "false", ignorando il caso, nel qual caso viene usato il valore predefinito specificato.

per java.util.prefs.Preferences.getBoolean(java.lang.String, boolean).

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.

Si applica a