BaseBundle Clase

Definición

Asignación de claves de cadena a valores de varios tipos.

[Android.Runtime.Register("android/os/BaseBundle", DoNotGenerateAcw=true)]
public class BaseBundle : Java.Lang.Object
[<Android.Runtime.Register("android/os/BaseBundle", DoNotGenerateAcw=true)>]
type BaseBundle = class
    inherit Object
Herencia
BaseBundle
Derivado
Atributos

Comentarios

Asignación de claves de cadena a valores de varios tipos. En la mayoría de los casos, debe trabajar directamente con la Bundle subclase o PersistableBundle .

Documentación de Java para android.os.BaseBundle.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Constructores

BaseBundle(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

Propiedades

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
IsEmpty

Devuelve true si la asignación de este paquete está vacía; de lo contrario, false.

JniIdentityHashCode

Asignación de claves de cadena a valores de varios tipos.

(Heredado de Object)
JniPeerMembers

Asignación de claves de cadena a valores de varios tipos.

PeerReference

Asignación de claves de cadena a valores de varios tipos.

(Heredado de Object)
ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

Métodos

Clear()

Quita todos los elementos de la asignación de este paquete.

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
ContainsKey(String)

Devuelve true si la clave especificada se encuentra en la asignación de este paquete.

Dispose()

Asignación de claves de cadena a valores de varios tipos.

(Heredado de Object)
Dispose(Boolean)

Asignación de claves de cadena a valores de varios tipos.

(Heredado de Object)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
Get(String)

Devuelve la entrada con la clave especificada como un objeto .

GetBoolean(String)

Devuelve el valor asociado a la clave especificada o false si no existe ninguna asignación del tipo deseado para la clave especificada.

GetBoolean(String, Boolean)

Devuelve el valor asociado a la clave especificada o defaultValue si no existe ninguna asignación del tipo deseado para la clave especificada.

GetBooleanArray(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 se asocia explícitamente a la clave.

GetDouble(String)

Devuelve el valor asociado a la clave especificada o 0.

GetDouble(String, Double)

Devuelve el valor asociado a la clave especificada o defaultValue si no existe ninguna asignación del tipo deseado para la clave especificada.

GetDoubleArray(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 se asocia explícitamente a la clave.

GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
GetInt(String)

Devuelve el valor asociado a la clave especificada o 0 si no existe ninguna asignación del tipo deseado para la clave especificada.

GetInt(String, Int32)

Devuelve el valor asociado a la clave especificada o defaultValue si no existe ninguna asignación del tipo deseado para la clave especificada.

GetIntArray(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 se asocia explícitamente a la clave.

GetLong(String)

Devuelve el valor asociado a la clave especificada o 0L si no existe ninguna asignación del tipo deseado para la clave especificada.

GetLong(String, Int64)

Devuelve el valor asociado a la clave especificada o defaultValue si no existe ninguna asignación del tipo deseado para la clave especificada.

GetLongArray(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 se asocia explícitamente a la clave.

GetString(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 se asocia explícitamente a la clave.

GetString(String, String)

Devuelve el valor asociado a la clave especificada o defaultValue si no existe ninguna asignación del tipo deseado para la clave especificada o si un valor NULL está asociado explícitamente a la clave especificada.

GetStringArray(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 se asocia explícitamente a la clave.

JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
KeySet()

Devuelve un conjunto que contiene las cadenas usadas como claves en este paquete.

Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
PutAll(PersistableBundle)

Inserta todas las asignaciones de persistableBundle especificadas en esta baseBundle.

PutBoolean(String, Boolean)

Inserta un valor booleano en la asignación de este paquete, reemplazando cualquier valor existente para la clave especificada.

PutBooleanArray(String, Boolean[])

Inserta un valor de matriz booleano en la asignación de este paquete, reemplazando cualquier valor existente para la clave especificada.

PutDouble(String, Double)

Inserta un valor doble en la asignación de este paquete, reemplazando cualquier valor existente para la clave especificada.

PutDoubleArray(String, Double[])

Inserta un valor de matriz doble en la asignación de este paquete, reemplazando cualquier valor existente para la clave especificada.

PutInt(String, Int32)

Inserta un valor int en la asignación de este paquete, reemplazando cualquier valor existente para la clave especificada.

PutIntArray(String, Int32[])

Inserta un valor de matriz int en la asignación de este paquete, reemplazando cualquier valor existente para la clave especificada.

PutLong(String, Int64)

Inserta un valor largo en la asignación de este paquete, reemplazando cualquier valor existente para la clave especificada.

PutLongArray(String, Int64[])

Inserta un valor de matriz larga en la asignación de este paquete, reemplazando cualquier valor existente para la clave especificada.

PutString(String, String)

Inserta un valor de tipo String en la asignación de este paquete, reemplazando cualquier valor existente para la clave especificada.

PutStringArray(String, String[])

Inserta un valor de matriz string en la asignación de este paquete, reemplazando cualquier valor existente para la clave especificada.

Remove(String)

Quita cualquier entrada con la clave especificada de la asignación de este paquete.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
Size()

Devuelve el número de asignaciones contenidas en este paquete.

ToArray<T>()

Asignación de claves de cadena a valores de varios tipos.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Asignación de claves de cadena a valores de varios tipos.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em> o <em>interrumpido</em>.<><

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

Asignación de claves de cadena a valores de varios tipos.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Asignación de claves de cadena a valores de varios tipos.

(Heredado de Object)
IJavaPeerable.Finalized()

Asignación de claves de cadena a valores de varios tipos.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Asignación de claves de cadena a valores de varios tipos.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Asignación de claves de cadena a valores de varios tipos.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Asignación de claves de cadena a valores de varios tipos.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Asignación de claves de cadena a valores de varios tipos.

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Asignación de claves de cadena a valores de varios tipos.

GetJniTypeName(IJavaPeerable)

Asignación de claves de cadena a valores de varios tipos.

Se aplica a