Bundle.GetSerializable Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| GetSerializable(String) |
Devuelve el valor asociado a la clave especificada o null si no existe ninguna asignación del tipo deseado para la clave especificada o un valor NULL está asociado explícitamente a la clave. |
| GetSerializable(String, Class) |
Devuelve el valor asociado a la clave especificada o |
GetSerializable(String)
Devuelve el valor asociado a la clave especificada o null si no existe ninguna asignación del tipo deseado para la clave especificada o un valor NULL está asociado explícitamente a la clave.
[Android.Runtime.Register("getSerializable", "(Ljava/lang/String;)Ljava/io/Serializable;", "")]
public Java.IO.ISerializable? GetSerializable (string? key);
[<Android.Runtime.Register("getSerializable", "(Ljava/lang/String;)Ljava/io/Serializable;", "")>]
member this.GetSerializable : string -> Java.IO.ISerializable
Parámetros
- key
- String
una cadena o un valor NULL
Devoluciones
un valor serializable o null
- Atributos
Comentarios
Devuelve el valor asociado a la clave especificada o null si no existe ninguna asignación del tipo deseado para la clave especificada o un valor NULL está asociado explícitamente a la clave.
Este miembro está en desuso. Use el tipo más seguro #getSerializable(String, Class) a partir de Android Build.VERSION_CODES#TIRAMISU.
Documentación de Java para android.os.Bundle.getSerializable(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
GetSerializable(String, Class)
Devuelve el valor asociado a la clave especificada o null si: <ul><li>No existe una asignación del tipo deseado para la clave especificada.
[Android.Runtime.Register("getSerializable", "(Ljava/lang/String;Ljava/lang/Class;)Ljava/io/Serializable;", "", ApiSince=33)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.io.Serializable" })]
public Java.Lang.Object? GetSerializable (string? key, Java.Lang.Class clazz);
[<Android.Runtime.Register("getSerializable", "(Ljava/lang/String;Ljava/lang/Class;)Ljava/io/Serializable;", "", ApiSince=33)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.io.Serializable" })>]
member this.GetSerializable : string * Java.Lang.Class -> Java.Lang.Object
Parámetros
- key
- String
una cadena o un valor NULL
- clazz
- Class
La clase esperada del tipo devuelto
Devoluciones
un valor serializable o null
- Atributos
Comentarios
Devuelve el valor asociado a la clave especificada o null si: <ul><li>No existe una asignación del tipo deseado para la clave especificada. <li>Un null valor está asociado explícitamente a la clave. <li>El objeto no es de tipo clazz. </ul>
Documentación de Java para android.os.Bundle.getSerializable(java.lang.String, java.lang.Class<T>).
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.