Langue

AbstractPreferences.Get(String, String) Méthode

Définition

Implémente la get méthode conformément à la spécification dans 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

Paramètres

key
String

clé dont la valeur associée doit être retournée.

def
String

valeur à renvoyer dans l’événement auquel ce nœud de préférence n’a aucune valeur associée key.

Retours

valeur associée keyà , ou def si aucune valeur n’est associée à key.

Attributs

Remarques

Implémente la get méthode conformément à la spécification dans Preferences#get(String,String).

Cette implémentation vérifie d’abord si keynull elle lève un NullPointerException si c’est le cas. Il obtient ensuite le verrou de ce nœud de préférence, vérifie que le nœud n’a pas été supprimé, appelle #getSpi(String)et retourne le résultat, sauf si l’appel getSpi retourne null ou lève une exception, auquel cas cet appel retourne def.

Java documentation pour java.util.prefs.AbstractPreferences.get(java.lang.String, java.lang.String).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à