Langage

BaseBundle Classe

Définition

Mappage de clés string à des valeurs de différents types.

[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
Héritage
BaseBundle
Dérivé
Attributs

Remarques

Mappage de clés string à des valeurs de différents types. Dans la plupart des cas, vous devez travailler directement avec la ou Bundle la PersistableBundle sous-classe.

Java documentation pour android.os.BaseBundle.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Constructeurs

Nom Description
BaseBundle(IntPtr, JniHandleOwnership)

Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.

Propriétés

Nom Description
Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
IsEmpty

Retourne true si le mappage de ce bundle est vide, false dans le cas contraire.

JniIdentityHashCode

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState

Mappage de clés string à des valeurs de différents types.

(Hérité de JavaObject)
JniPeerMembers

Fournit des métadonnées de membre homologue JNI pour ce type.

PeerReference

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

Méthodes

Nom Description
Clear()

Supprime tous les éléments du mappage de ce bundle.

Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Mappage de clés string à des valeurs de différents types.

(Hérité de JavaObject)
ContainsKey(String)

Retourne true si la clé donnée est contenue dans le mappage de ce bundle.

Dispose()

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
Dispose(Boolean)

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
DisposeUnlessReferenced()

Mappage de clés string à des valeurs de différents types.

(Hérité de JavaObject)
Equals(Object)

Mappage de clés string à des valeurs de différents types.

(Hérité de JavaObject)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
Get(String)

Retourne l’entrée avec la clé donnée en tant qu’objet.

GetBoolean(String, Boolean)

Retourne la valeur associée à la clé donnée, ou defaultValue si aucun mappage du type souhaité n’existe pour la clé donnée.

GetBoolean(String)

Retourne la valeur associée à la clé donnée, ou false si aucun mappage du type souhaité n’existe pour la clé donnée.

GetBooleanArray(String)

Retourne la valeur associée à la clé donnée, ou null si aucun mappage du type souhaité n’existe pour la clé donnée ou qu’une valeur Null est explicitement associée à la clé.

GetDouble(String, Double)

Retourne la valeur associée à la clé donnée, ou defaultValue si aucun mappage du type souhaité n’existe pour la clé donnée.

GetDouble(String)

Retourne la valeur associée à la clé donnée, ou 0.

GetDoubleArray(String)

Retourne la valeur associée à la clé donnée, ou null si aucun mappage du type souhaité n’existe pour la clé donnée ou qu’une valeur Null est explicitement associée à la clé.

GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
GetInt(String, Int32)

Retourne la valeur associée à la clé donnée, ou defaultValue si aucun mappage du type souhaité n’existe pour la clé donnée.

GetInt(String)

Retourne la valeur associée à la clé donnée, ou 0 si aucun mappage du type souhaité n’existe pour la clé donnée.

GetIntArray(String)

Retourne la valeur associée à la clé donnée, ou null si aucun mappage du type souhaité n’existe pour la clé donnée ou qu’une valeur Null est explicitement associée à la clé.

GetLong(String, Int64)

Retourne la valeur associée à la clé donnée, ou defaultValue si aucun mappage du type souhaité n’existe pour la clé donnée.

GetLong(String)

Retourne la valeur associée à la clé donnée, ou 0L si aucun mappage du type souhaité n’existe pour la clé donnée.

GetLongArray(String)

Retourne la valeur associée à la clé donnée, ou null si aucun mappage du type souhaité n’existe pour la clé donnée ou qu’une valeur Null est explicitement associée à la clé.

GetString(String, String)

Retourne la valeur associée à la clé donnée, ou defaultValue si aucun mappage du type souhaité n’existe pour la clé donnée ou si une valeur Null est explicitement associée à la clé donnée.

GetString(String)

Retourne la valeur associée à la clé donnée, ou null si aucun mappage du type souhaité n’existe pour la clé donnée ou qu’une valeur Null est explicitement associée à la clé.

GetStringArray(String)

Retourne la valeur associée à la clé donnée, ou null si aucun mappage du type souhaité n’existe pour la clé donnée ou qu’une valeur Null est explicitement associée à la clé.

JavaFinalize()

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
KeySet()

Retourne un jeu contenant les chaînes utilisées en tant que clés dans ce bundle.

Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
PutAll(PersistableBundle)

Insère tous les mappages du PersistableBundle donné dans ce BaseBundle.

PutBoolean(String, Boolean)

Insère une valeur booléenne dans le mappage de ce bundle, en remplaçant toute valeur existante pour la clé donnée.

PutBooleanArray(String, Boolean[])

Insère une valeur de tableau booléenne dans le mappage de ce bundle, en remplaçant toute valeur existante pour la clé donnée.

PutDouble(String, Double)

Insère une valeur double dans le mappage de ce bundle, en remplaçant toute valeur existante pour la clé donnée.

PutDoubleArray(String, Double[])

Insère une valeur de tableau double dans le mappage de ce bundle, en remplaçant toute valeur existante pour la clé donnée.

PutInt(String, Int32)

Insère une valeur int dans le mappage de ce bundle, en remplaçant toute valeur existante pour la clé donnée.

PutIntArray(String, Int32[])

Insère une valeur de tableau int dans le mappage de ce bundle, en remplaçant toute valeur existante pour la clé donnée.

PutLong(String, Int64)

Insère une valeur longue dans le mappage de ce bundle, en remplaçant toute valeur existante pour la clé donnée.

PutLongArray(String, Int64[])

Insère une valeur de tableau longue dans le mappage de ce bundle, en remplaçant toute valeur existante pour la clé donnée.

PutString(String, String)

Insère une valeur de chaîne dans le mappage de ce bundle, en remplaçant toute valeur existante pour la clé donnée.

PutStringArray(String, String[])

Insère une valeur de tableau de chaînes dans le mappage de ce bundle, en remplaçant toute valeur existante pour la clé donnée.

Remove(String)

Supprime toute entrée avec la clé donnée du mappage de ce bundle.

SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Mappage de clés string à des valeurs de différents types.

(Hérité de JavaObject)
Size()

Retourne le nombre de mappages contenus dans ce bundle.

ToArray<T>()

Crée un tableau managé à partir de ce wrapper de tableau Java.

(Hérité de Object)
ToString()

Retourne une représentation sous forme de chaîne de l’objet.

(Hérité de Object)
UnregisterFromRuntime()

Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Mappage de clés string à des valeurs de différents types.

(Hérité de JavaObject)
IJavaPeerable.Finalized()

Mappage de clés string à des valeurs de différents types.

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Mappage de clés string à des valeurs de différents types.

(Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Mappage de clés string à des valeurs de différents types.

(Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Mappage de clés string à des valeurs de différents types.

(Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Mappage de clés string à des valeurs de différents types.

(Hérité de JavaObject)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Mappage de clés string à des valeurs de différents types.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à