Bundle Classe

Definizione

Mapping da chiavi stringa a vari Parcelable valori.

[Android.Runtime.Register("android/os/Bundle", DoNotGenerateAcw=true)]
public sealed class Bundle : Android.OS.BaseBundle, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable, Java.Lang.ICloneable
[<Android.Runtime.Register("android/os/Bundle", DoNotGenerateAcw=true)>]
type Bundle = class
    inherit BaseBundle
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface ICloneable
Ereditarietà
Attributi
Implementazioni

Commenti

Mapping da chiavi stringa a vari Parcelable valori.

<b>Avviso:</b> Si noti che Bundle è un contenitore lazy e come tale NON implementa #equals(Object) o #hashCode().

Documentazione java per android.os.Bundle.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.

Costruttori

Bundle()

Costruisce un nuovo bundle vuoto.

Bundle(Bundle)

Costruisce un bundle contenente una copia dei mapping dal bundle specificato.

Bundle(ClassLoader)

Costruisce un nuovo bundle vuoto che usa un ClassLoader specifico per creare un'istanza di oggetti parcellabili e serializzabili.

Bundle(Int32)

Costruisce una nuova dimensione di bundle vuota per contenere il numero specificato di elementi.

Bundle(PersistableBundle)

Costruisce un bundle contenente una copia dei mapping dall'oggetto PersistableBundle specificato.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
ClassLoader

Restituire ClassLoader attualmente associato a questo bundle.

Creator
Empty

Non modificabile Bundle che è sempre #isEmpty() empty.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
HasFileDescriptors

Segnala se il bundle contiene i descrittori di file particellati.

IsEmpty

Restituisce true se il mapping di questo bundle è vuoto, false in caso contrario.

JniIdentityHashCode

Mapping da chiavi stringa a vari Parcelable valori.

(Ereditato da Object)
JniPeerMembers

Mapping da chiavi stringa a vari Parcelable valori.

PeerReference

Mapping da chiavi stringa a vari Parcelable valori.

(Ereditato da Object)
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da BaseBundle)
ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da BaseBundle)

Metodi

Clear()

Rimuove tutti gli elementi dal mapping di questo bundle.

Clone()

Clona il bundle corrente.

ContainsKey(String)

Restituisce true se la chiave specificata è contenuta nel mapping di questo bundle.

DeepCopy()

Creare una copia approfondita del bundle specificato.

DescribeContents()

Segnalare la natura del contenuto di questo pacchetto

Dispose()

Mapping da chiavi stringa a vari Parcelable valori.

(Ereditato da Object)
Dispose(Boolean)

Mapping da chiavi stringa a vari Parcelable valori.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
Get(String)
Obsoleti.

Restituisce la voce con la chiave specificata come oggetto .

GetBinder(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetBoolean(String)

Restituisce il valore associato alla chiave specificata o false se non esiste alcun mapping del tipo desiderato per la chiave specificata.

GetBoolean(String, Boolean)

Restituisce il valore associato alla chiave specificata o defaultValue se non esiste alcun mapping del tipo desiderato per la chiave specificata.

GetBooleanArray(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetBundle(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetByte(String)

Restituisce il valore associato alla chiave specificata o (byte) 0 se non esiste alcun mapping del tipo desiderato per la chiave specificata.

GetByte(String, SByte)

Restituisce il valore associato alla chiave specificata o defaultValue se non esiste alcun mapping del tipo desiderato per la chiave specificata.

GetByteArray(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetChar(String)

Restituisce il valore associato alla chiave specificata o (char) 0 se non esiste alcun mapping del tipo desiderato per la chiave specificata.

GetChar(String, Char)

Restituisce il valore associato alla chiave specificata o defaultValue se non esiste alcun mapping del tipo desiderato per la chiave specificata.

GetCharArray(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetCharSequence(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetCharSequence(String, String)

Restituisce il valore associato alla chiave specificata o defaultValue se non esiste alcun mapping del tipo desiderato per la chiave specificata o se un valore Null è associato esplicitamente alla chiave specificata.

GetCharSequenceArray(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetCharSequenceArrayFormatted(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetCharSequenceArrayList(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetCharSequenceFormatted(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetCharSequenceFormatted(String, ICharSequence)

Restituisce il valore associato alla chiave specificata o defaultValue se non esiste alcun mapping del tipo desiderato per la chiave specificata o se un valore Null è associato esplicitamente alla chiave specificata.

GetDouble(String)

Restituisce il valore associato alla chiave specificata o 0.0 se non esiste alcun mapping del tipo desiderato per la chiave specificata.

GetDouble(String, Double)

Restituisce il valore associato alla chiave specificata o defaultValue se non esiste alcun mapping del tipo desiderato per la chiave specificata.

GetDoubleArray(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetFloat(String)

Restituisce il valore associato alla chiave specificata o 0.

GetFloat(String, Single)

Restituisce il valore associato alla chiave specificata o defaultValue se non esiste alcun mapping del tipo desiderato per la chiave specificata.

GetFloatArray(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
GetInt(String)

Restituisce il valore associato alla chiave specificata o 0 se non esiste alcun mapping del tipo desiderato per la chiave specificata.

GetInt(String, Int32)

Restituisce il valore associato alla chiave specificata o defaultValue se non esiste alcun mapping del tipo desiderato per la chiave specificata.

GetIntArray(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetIntegerArrayList(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetLong(String)

Restituisce il valore associato alla chiave specificata o 0L se non esiste alcun mapping del tipo desiderato per la chiave specificata.

GetLong(String, Int64)

Restituisce il valore associato alla chiave specificata o defaultValue se non esiste alcun mapping del tipo desiderato per la chiave specificata.

GetLongArray(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetParcelable(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un null valore è associato in modo esplicito alla chiave.

GetParcelable(String, Class)

Restituisce il valore associato alla chiave specificata o null se: <ul><li>No mapping del tipo desiderato esiste per la chiave specificata.

GetParcelableArray(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato in modo esplicito alla chiave.

GetParcelableArray(String, Class)

Restituisce il valore associato alla chiave specificata o null se: <ul><li>No mapping del tipo desiderato esiste per la chiave specificata.

GetParcelableArrayList(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un null valore è associato in modo esplicito alla chiave.

GetParcelableArrayList(String, Class)

Restituisce il valore associato alla chiave specificata o null se: <ul><li>No mapping del tipo desiderato esiste per la chiave specificata.

GetSerializable(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetSerializable(String, Class)

Restituisce il valore associato alla chiave specificata o null se: <ul><li>No mapping del tipo desiderato esiste per la chiave specificata.

GetShort(String)

Restituisce il valore associato alla chiave specificata o (breve) 0 se non esiste alcun mapping del tipo desiderato per la chiave specificata.

GetShort(String, Int16)

Restituisce il valore associato alla chiave specificata o defaultValue se non esiste alcun mapping del tipo desiderato per la chiave specificata.

GetShortArray(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetSize(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetSizeF(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetSparseParcelableArray(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetSparseParcelableArray(String, Class)

Restituisce il valore associato alla chiave specificata o null se: <ul><li>No mapping del tipo desiderato esiste per la chiave specificata.

GetString(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetString(String, String)

Restituisce il valore associato alla chiave specificata o defaultValue se non esiste alcun mapping del tipo desiderato per la chiave specificata.

GetStringArray(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

GetStringArrayList(String)

Restituisce il valore associato alla chiave specificata o null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato esplicitamente alla chiave.

JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
KeySet()

Restituisce un set contenente le stringhe usate come chiavi in questo bundle.

Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio di questo oggetto.

(Ereditato da Object)
PutAll(Bundle)

Inserisce tutti i mapping dal bundle specificato in questo bundle.

PutAll(PersistableBundle)

Inserisce tutti i mapping dall'oggetto PersistableBundle specificato in questa BaseBundle.

(Ereditato da BaseBundle)
PutBinder(String, IBinder)

Inserisce un IBinder valore nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutBoolean(String, Boolean)

Inserisce un valore booleano nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutBooleanArray(String, Boolean[])

Inserisce un valore di matrice booleano nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutBundle(String, Bundle)

Inserisce un valore bundle nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutByte(String, SByte)

Inserisce un valore di byte nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutByteArray(String, Byte[])

Inserisce un valore di matrice di byte nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutChar(String, Char)

Inserisce un valore char nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutCharArray(String, Char[])

Inserisce un valore di matrice char nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutCharSequence(String, ICharSequence)

Inserisce un valore CharSequence nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutCharSequence(String, String)

Inserisce un valore CharSequence nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutCharSequenceArray(String, ICharSequence[])

Inserisce un valore di matrice CharSequence nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutCharSequenceArray(String, String[])

Inserisce un valore di matrice CharSequence nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutCharSequenceArrayList(String, IList<ICharSequence>)

Inserisce un valore ArrayList<CharSequence> nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutDouble(String, Double)

Inserisce un valore doppio nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutDoubleArray(String, Double[])

Inserisce un valore di matrice doppia nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutFloat(String, Single)

Inserisce un valore float nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutFloatArray(String, Single[])

Inserisce un valore di matrice float nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutInt(String, Int32)

Inserisce un valore int nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutIntArray(String, Int32[])

Inserisce un valore di matrice int nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutIntegerArrayList(String, IList<Integer>)

Inserisce un valore Integer> ArrayList<nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutLong(String, Int64)

Inserisce un valore lungo nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutLongArray(String, Int64[])

Inserisce un valore di matrice lungo nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutParcelable(String, IParcelable)

Inserisce un valore parcelle nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutParcelableArray(String, IParcelable[])

Inserisce una matrice di valori parcelli nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutParcelableArrayList(String, IList<IParcelable>)

Inserisce un elenco di valori parcelli nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutSerializable(String, ISerializable)

Inserisce un valore serializzabile nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutShort(String, Int16)

Inserisce un valore breve nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutShortArray(String, Int16[])

Inserisce un valore di matrice breve nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutSize(String, Size)

Inserisce un valore Size nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutSizeF(String, SizeF)

Inserisce un valore SizeF nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutSparseParcelableArray(String, SparseArray)

Inserisce un oggetto SparceArray di valori parcelli nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutString(String, String)

Inserisce un valore String nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutStringArray(String, String[])

Inserisce un valore di matrice String nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

PutStringArrayList(String, IList<String>)

Inserisce un valore ArrayList<String> nel mapping di questo bundle, sostituendo qualsiasi valore esistente per la chiave specificata.

ReadFromParcel(Parcel)

Legge il contenuto del pacchetto in questo bundle, in genere affinché venga passato attraverso una connessione IBinder.

Remove(String)

Rimuove qualsiasi voce con la chiave specificata dal mapping di questo bundle.

SetClassLoader(ClassLoader)

Modifica l'oggetto ClassLoader usato da questo bundle durante la creazione di un'istanza di oggetti.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
Size()

Restituisce il numero di mapping contenuti in questo bundle.

ToArray<T>()

Mapping da chiavi stringa a vari Parcelable valori.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Mapping da chiavi stringa a vari Parcelable valori.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una>notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Scrive il contenuto del bundle in un pacchetto, in genere affinché venga passato attraverso una connessione IBinder.

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Mapping da chiavi stringa a vari Parcelable valori.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Mapping da chiavi stringa a vari Parcelable valori.

(Ereditato da Object)
IJavaPeerable.Finalized()

Mapping da chiavi stringa a vari Parcelable valori.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Mapping da chiavi stringa a vari Parcelable valori.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Mapping da chiavi stringa a vari Parcelable valori.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Mapping da chiavi stringa a vari Parcelable valori.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Mapping da chiavi stringa a vari Parcelable valori.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo verificato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Mapping da chiavi stringa a vari Parcelable valori.

GetJniTypeName(IJavaPeerable)

Mapping da chiavi stringa a vari Parcelable valori.

Si applica a