Linguaggio

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.

Valori restituiti

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.

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 dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a