Condividi tramite


AbstractPreferences.Get(String, String) Metodo

Definizione

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

[Android.Runtime.Register("get", "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "GetGet_Ljava_lang_String_Ljava_lang_String_Handler")]
public override string? Get (string? key, string? def);
[<Android.Runtime.Register("get", "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "GetGet_Ljava_lang_String_Ljava_lang_String_Handler")>]
override this.Get : string * string -> string

Parametri

key
String

chiave il cui valore associato deve essere restituito.

def
String

valore da restituire nel caso in cui questo nodo preferenza non abbia alcun valore associato a key.

Restituisce

valore associato a keyo def se non è associato alcun valore a key.

Attributi

Commenti

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

Questa implementazione verifica innanzitutto se key genera null un'eccezione NullPointerException se si tratta del caso. Ottiene quindi il blocco del nodo preferenza, verifica che il nodo non sia stato rimosso, richiami #getSpi(String)e restituisca il risultato, a meno che la getSpi chiamata non restituisca null o generi un'eccezione, nel qual caso questa chiamata restituisce def.

Documentazione java per java.util.prefs.AbstractPreferences.get(java.lang.String, java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a