Bundle.PutBinder(String, IBinder) 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í.
Inserta un IBinder valor en la asignación de este paquete, reemplazando cualquier valor existente para la clave especificada.
[Android.Runtime.Register("putBinder", "(Ljava/lang/String;Landroid/os/IBinder;)V", "")]
public void PutBinder(string? key, Android.OS.IBinder? value);
[<Android.Runtime.Register("putBinder", "(Ljava/lang/String;Landroid/os/IBinder;)V", "")>]
member this.PutBinder : string * Android.OS.IBinder -> unit
Parámetros
- key
- String
una cadena o un valor NULL
- value
- IBinder
un objeto IBinder o null
- Atributos
Comentarios
Inserta un IBinder valor en la asignación de este paquete, reemplazando cualquier valor existente para la clave especificada. La clave o el valor pueden ser NULL.
Debe tener mucho cuidado al usar esta función. En muchos lugares en los que se usan paquetes (por ejemplo, dentro de objetos Intent), el paquete puede vivir más tiempo dentro de otro proceso que el proceso que originalmente lo creó. En ese caso, el IBinder que proporcione aquí se convertirá en no válido cuando el proceso desaparezca y ya no se pueda usar, incluso si se crea un nuevo proceso para usted más adelante.
Java documentación para android.os.Bundle.putBinder(java.lang.String, android.os.IBinder).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.