Bundle クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
文字列キーからさまざまな Parcelable
値へのマッピング。
[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
- 継承
- 属性
- 実装
注釈
文字列キーからさまざまな Parcelable
値へのマッピング。
<b>警告:</b> 遅延コンテナーであるためBundle
、 または #hashCode()
は実装#equals(Object)
されません。
の Java ドキュメント android.os.Bundle
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
コンストラクター
Bundle() |
空の新しい Bundle を構築します。 |
Bundle(Bundle) |
指定された Bundle からのマッピングのコピーを含む Bundle を構築します。 |
Bundle(ClassLoader) |
Parcelable オブジェクトと Serializable オブジェクトをインスタンス化するために特定の ClassLoader を使用する新しい空の Bundle を構築します。 |
Bundle(Int32) |
指定した数の要素を保持するようにサイズ設定された空の新しい Bundle を構築します。 |
Bundle(PersistableBundle) |
指定された PersistableBundle からのマッピングのコピーを含む Bundle を構築します。 |
プロパティ
Class |
この |
ClassLoader |
現在このバンドルに関連付けられている ClassLoader を返します。 |
Creator | |
Empty |
常に |
Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
HasFileDescriptors |
バンドルにパーセル ファイル記述子が含まれているかどうかを報告します。 |
IsEmpty |
このバンドルのマッピングが空の場合は true、それ以外の場合は false を返します。 |
JniIdentityHashCode |
文字列キーからさまざまな |
JniPeerMembers |
文字列キーからさまざまな |
PeerReference |
文字列キーからさまざまな |
ThresholdClass |
この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 (継承元 BaseBundle) |
ThresholdType |
この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 (継承元 BaseBundle) |
メソッド
Clear() |
この Bundle のマッピングからすべての要素を削除します。 |
Clone() |
現在の Bundle を複製します。 |
ContainsKey(String) |
指定されたキーがこの Bundle のマッピングに含まれている場合は true を返します。 |
DeepCopy() |
指定されたバンドルのディープ コピーを作成します。 |
DescribeContents() |
このパーセルの内容の性質を報告する |
Dispose() |
文字列キーからさまざまな |
Dispose(Boolean) |
文字列キーからさまざまな |
Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
Get(String) |
古い.
指定されたキーを持つエントリをオブジェクトとして返します。 |
GetBinder(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetBoolean(String) |
指定したキーに関連付けられている値を返します。指定したキーに目的の型のマッピングが存在しない場合は false を返します。 |
GetBoolean(String, Boolean) |
指定したキーに関連付けられている値を返します。指定したキーに目的の型のマッピングが存在しない場合は defaultValue を返します。 |
GetBooleanArray(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetBundle(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetByte(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は (バイト) 0 を返します。 |
GetByte(String, SByte) |
指定したキーに関連付けられている値を返します。指定したキーに目的の型のマッピングが存在しない場合は defaultValue を返します。 |
GetByteArray(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetChar(String) |
指定したキーに関連付けられている値を返します。指定したキーに目的の型のマッピングが存在しない場合は (char) 0 を返します。 |
GetChar(String, Char) |
指定したキーに関連付けられている値を返します。指定したキーに目的の型のマッピングが存在しない場合は defaultValue を返します。 |
GetCharArray(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetCharSequence(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetCharSequence(String, String) |
指定したキーに対して目的の型のマッピングが存在しない場合、または null 値が指定されたキーに明示的に関連付けられている場合は、指定されたキーに関連付けられている値、または defaultValue を返します。 |
GetCharSequenceArray(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetCharSequenceArrayFormatted(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetCharSequenceArrayList(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetCharSequenceFormatted(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetCharSequenceFormatted(String, ICharSequence) |
指定したキーに対して目的の型のマッピングが存在しない場合、または null 値が指定されたキーに明示的に関連付けられている場合は、指定されたキーに関連付けられている値、または defaultValue を返します。 |
GetDouble(String) |
指定したキーに関連付けられている値を返します。指定したキーに目的の型のマッピングが存在しない場合は 0.0 を返します。 |
GetDouble(String, Double) |
指定したキーに関連付けられている値を返します。指定したキーに目的の型のマッピングが存在しない場合は defaultValue を返します。 |
GetDoubleArray(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetFloat(String) |
指定したキーに関連付けられている値 (0) を返します。 |
GetFloat(String, Single) |
指定したキーに関連付けられている値を返します。指定したキーに目的の型のマッピングが存在しない場合は defaultValue を返します。 |
GetFloatArray(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
GetInt(String) |
指定したキーに関連付けられている値を返します。指定したキーに目的の型のマッピングが存在しない場合は 0 を返します。 |
GetInt(String, Int32) |
指定したキーに関連付けられている値を返します。指定したキーに目的の型のマッピングが存在しない場合は defaultValue を返します。 |
GetIntArray(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetIntegerArrayList(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetLong(String) |
指定したキーに関連付けられている値を返します。指定したキーに目的の型のマッピングが存在しない場合は 0L を返します。 |
GetLong(String, Int64) |
指定したキーに関連付けられている値を返します。指定したキーに目的の型のマッピングが存在しない場合は defaultValue を返します。 |
GetLongArray(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetParcelable(String) |
指定されたキーに関連付けられている値を返します。または |
GetParcelable(String, Class) |
指定されたキーに関連付けられている値を返します。または |
GetParcelableArray(String) |
指定されたキーに関連付けられている値を返します。または |
GetParcelableArray(String, Class) |
指定されたキーに関連付けられている値を返します。または |
GetParcelableArrayList(String) |
指定されたキーに関連付けられている値を返します。または |
GetParcelableArrayList(String, Class) |
指定されたキーに関連付けられている値を返します。または |
GetSerializable(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetSerializable(String, Class) |
指定されたキーに関連付けられている値を返します。または |
GetShort(String) |
指定したキーに関連付けられている値を返します。指定したキーに目的の型のマッピングが存在しない場合は (short) 0 を返します。 |
GetShort(String, Int16) |
指定したキーに関連付けられている値を返します。指定したキーに目的の型のマッピングが存在しない場合は defaultValue を返します。 |
GetShortArray(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetSize(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetSizeF(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetSparseParcelableArray(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetSparseParcelableArray(String, Class) |
指定されたキーに関連付けられている値を返します。または |
GetString(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetString(String, String) |
指定したキーに関連付けられている値を返します。指定したキーに目的の型のマッピングが存在しない場合は defaultValue を返します。 |
GetStringArray(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
GetStringArrayList(String) |
指定されたキーに関連付けられている値を返します。指定されたキーに目的の型のマッピングが存在しない場合は null、または null 値がキーに明示的に関連付けられている場合は null を返します。 |
JavaFinalize() |
ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
KeySet() |
このバンドルのキーとして使用される文字列を含む Set を返します。 |
Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドをウェイクアップします。 (継承元 Object) |
NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドをウェイクアップします。 (継承元 Object) |
PutAll(Bundle) |
指定されたバンドルのすべてのマッピングをこのバンドルに挿入します。 |
PutAll(PersistableBundle) |
指定された PersistableBundle からこの BaseBundle にすべてのマッピングを挿入します。 (継承元 BaseBundle) |
PutBinder(String, IBinder) |
この Bundle の |
PutBoolean(String, Boolean) |
この Bundle のマッピングにブール値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutBooleanArray(String, Boolean[]) |
この Bundle のマッピングにブール値配列値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutBundle(String, Bundle) |
この Bundle のマッピングに Bundle 値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutByte(String, SByte) |
この Bundle のマッピングにバイト値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutByteArray(String, Byte[]) |
この Bundle のマッピングにバイト配列値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutChar(String, Char) |
この Bundle のマッピングに char 値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutCharArray(String, Char[]) |
この Bundle のマッピングに char 配列値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutCharSequence(String, ICharSequence) |
この Bundle のマッピングに CharSequence 値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutCharSequence(String, String) |
この Bundle のマッピングに CharSequence 値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutCharSequenceArray(String, ICharSequence[]) |
この Bundle のマッピングに CharSequence 配列値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutCharSequenceArray(String, String[]) |
この Bundle のマッピングに CharSequence 配列値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutCharSequenceArrayList(String, IList<ICharSequence>) |
ArrayList<CharSequence> 値をこの Bundle のマッピングに挿入し、指定されたキーの既存の値を置き換えます。 |
PutDouble(String, Double) |
この Bundle のマッピングに double 値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutDoubleArray(String, Double[]) |
この Bundle のマッピングに二重配列値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutFloat(String, Single) |
この Bundle のマッピングに float 値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutFloatArray(String, Single[]) |
この Bundle のマッピングに float 配列値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutInt(String, Int32) |
この Bundle のマッピングに int 値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutIntArray(String, Int32[]) |
この Bundle のマッピングに int 配列値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutIntegerArrayList(String, IList<Integer>) |
この Bundle のマッピングに ArrayList<Integer> 値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutLong(String, Int64) |
この Bundle のマッピングに長い値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutLongArray(String, Int64[]) |
この Bundle のマッピングに長い配列値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutParcelable(String, IParcelable) |
指定したキーの既存の値を置き換えて、このバンドルのマッピングにパーセル可能な値を挿入します。 |
PutParcelableArray(String, IParcelable[]) |
指定したキーの既存の値を置き換えて、この Bundle のマッピングに Parcelable 値の配列を挿入します。 |
PutParcelableArrayList(String, IList<IParcelable>) |
指定したキーの既存の値を置き換えて、このバンドルのマッピングにパーセル可能な値のリストを挿入します。 |
PutSerializable(String, ISerializable) |
この Bundle のマッピングに Serializable 値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutShort(String, Int16) |
この Bundle のマッピングに短い値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutShortArray(String, Int16[]) |
この Bundle のマッピングに短い配列値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutSize(String, Size) |
この Bundle のマッピングに Size 値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutSizeF(String, SizeF) |
この Bundle のマッピングに SizeF 値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutSparseParcelableArray(String, SparseArray) |
この Bundle のマッピングに、Parcelable 値の SparceArray を挿入し、指定されたキーの既存の値を置き換えます。 |
PutString(String, String) |
この Bundle のマッピングに String 値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutStringArray(String, String[]) |
この Bundle のマッピングに String 配列値を挿入し、指定されたキーの既存の値を置き換えます。 |
PutStringArrayList(String, IList<String>) |
この Bundle のマッピングに ArrayList<String> 値を挿入し、指定されたキーの既存の値を置き換えます。 |
ReadFromParcel(Parcel) |
通常、IBinder 接続を介して渡すために、パーセルの内容をこのバンドルに読み取ります。 |
Remove(String) |
指定されたキーを持つエントリを、このバンドルのマッピングから削除します。 |
SetClassLoader(ClassLoader) |
オブジェクトのインスタンス化時にこのバンドルで使用される ClassLoader を変更します。 |
SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
Size() |
このバンドルに含まれるマッピングの数を返します。 |
ToArray<T>() |
文字列キーからさまざまな |
ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
UnregisterFromRuntime() |
文字列キーからさまざまな |
Wait() |
現在のスレッドが起動するまで待機します。通常<>は、通知</em> または <em>割り込み</em によって待機します>。 (継承元 Object) |
Wait(Int64) |
現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。 (継承元 Object) |
Wait(Int64, Int32) |
現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。 (継承元 Object) |
WriteToParcel(Parcel, ParcelableWriteFlags) |
バンドルの内容を通常は IBinder 接続を介して渡すために、バンドルの内容をパーセルに書き込みます。 |
明示的なインターフェイスの実装
IJavaPeerable.Disposed() |
文字列キーからさまざまな |
IJavaPeerable.DisposeUnlessReferenced() |
文字列キーからさまざまな |
IJavaPeerable.Finalized() |
文字列キーからさまざまな |
IJavaPeerable.JniManagedPeerState |
文字列キーからさまざまな |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
文字列キーからさまざまな |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
文字列キーからさまざまな |
IJavaPeerable.SetPeerReference(JniObjectReference) |
文字列キーからさまざまな |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
文字列キーからさまざまな |
GetJniTypeName(IJavaPeerable) |
文字列キーからさまざまな |