Partager via


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 key null 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.

Documentation Java 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 le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à