AbstractPreferences.GetBoolean(String, Boolean) Metodo

Definizione

Implementa il getBoolean metodo in base alla specifica in Preferences#getBoolean(String,boolean).

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

Parametri

key
String

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

def
Boolean

valore da restituire nel caso in cui il nodo preferenza non abbia alcun valore associato o che il valore associato key non possa essere interpretato come un valore booleano.

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

Commenti

Implementa il getBoolean metodo in base alla specifica in Preferences#getBoolean(String,boolean).

Questa implementazione #get(String,String) <tt>get(key, null)</tt>richiama . Se il valore restituito è diverso da Null, viene confrontato con "true" l'uso di String#equalsIgnoreCase(String). Se il confronto restituisce true, questa chiamata restituisce true. In caso contrario, il valore restituito originale viene confrontato con "false", usando String#equalsIgnoreCase(String)di nuovo . Se il confronto restituisce true, questa chiamata restituisce false. In caso contrario, questa chiamata restituisce def.

per java.util.prefs.AbstractPreferences.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