Compartir a través de


AbstractPreferences.Get(String, String) Método

Definición

Implementa el get método según la especificación en 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

Parámetros

key
String

clave cuyo valor asociado se va a devolver.

def
String

el valor que se va a devolver en caso de que este nodo de preferencia no tenga ningún valor asociado a key.

Devoluciones

el valor asociado a key, o def si no hay ningún valor asociado a key.

Atributos

Comentarios

Implementa el get método según la especificación en Preferences#get(String,String).

En primer lugar, esta implementación comprueba si key se produce null un NullPointerException si este es el caso. A continuación, obtiene el bloqueo de este nodo de preferencia, comprueba que el nodo no se ha quitado, invoca #getSpi(String)y devuelve el resultado, a menos que la getSpi invocación devuelva null o produzca una excepción, en cuyo caso esta invocación devuelve def.

Documentación de Java para java.util.prefs.AbstractPreferences.get(java.lang.String, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a