IList インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
順序付きコレクション ( シーケンスとも呼ばれます)。
[Android.Runtime.Register("java/util/List", "", "Java.Util.IListInvoker")]
[Java.Interop.JavaTypeParameters(new System.String[] { "E" })]
public interface IList : IDisposable, Java.Interop.IJavaPeerable, Java.Util.ICollection
[<Android.Runtime.Register("java/util/List", "", "Java.Util.IListInvoker")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "E" })>]
type IList = interface
interface ICollection
interface IIterable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 派生
- 属性
- 実装
注釈
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
プロパティ
Handle |
基になる Android オブジェクトの JNI 値を取得します。 (継承元 IJavaObject) |
IsEmpty |
要素 |
JniIdentityHashCode |
順序付きコレクション ( シーケンスとも呼ばれます)。 (継承元 IJavaPeerable) |
JniManagedPeerState |
順序付きコレクション ( シーケンスとも呼ばれます)。 (継承元 IJavaPeerable) |
JniPeerMembers |
順序付きコレクション ( シーケンスとも呼ばれます)。 (継承元 IJavaPeerable) |
PeerReference |
順序付きコレクション ( シーケンスとも呼ばれます)。 (継承元 IJavaPeerable) |
メソッド
Add(Int32, Object) |
指定した要素を、このリスト内の指定した位置に挿入します (省略可能な操作)。 |
Add(Object) |
指定した要素をこのリストの末尾に追加します (省略可能な操作)。 |
AddAll(ICollection) |
指定したコレクション内のすべての要素を、指定したコレクションの反復子 (省略可能な操作) によって返される順序で、このリストの末尾に追加します。 |
AddAll(Int32, ICollection) |
指定したコレクション内のすべての要素を、指定した位置のこのリストに挿入します (省略可能な操作)。 |
Clear() |
このリストからすべての要素を削除します (省略可能な操作)。 |
Contains(Object) |
このリストに |
ContainsAll(ICollection) |
このリストに |
CopyOf(ICollection) |
指定したコレクションの要素を含む"#unmodifiable">変更できないリスト" を反復順序で返します。 |
Disposed() |
順序付きコレクション ( シーケンスとも呼ばれます)。 (継承元 IJavaPeerable) |
DisposeUnlessReferenced() |
順序付きコレクション ( シーケンスとも呼ばれます)。 (継承元 IJavaPeerable) |
Equals(Object) |
指定したオブジェクトとこのリストを比較して等しいかどうかを確認します。 |
Finalized() |
順序付きコレクション ( シーケンスとも呼ばれます)。 (継承元 IJavaPeerable) |
ForEach(IConsumer) |
すべての要素が処理されるか、アクションによって例外がスローされるまで、 |
Get(Int32) |
このリスト内の指定した位置にある要素を返します。 |
GetHashCode() |
このリストのハッシュ コード値を返します。 |
IndexOf(Object) |
このリスト内の指定した要素が最初に出現するインデックスを返します。このリストに 要素が含まれていない場合は -1 を返します。 |
Iterator() |
このリスト内の要素に対する反復子を適切な順序で返します。 |
LastIndexOf(Object) |
このリスト内で指定した要素が最後に出現したインデックスを返します。このリストに 要素が含まれていない場合は -1 を返します。 |
ListIterator() |
このリスト内の要素に対するリスト反復子を (適切な順序で) 返します。 |
ListIterator(Int32) |
リスト内の指定した位置から開始して、このリスト内の要素に対するリスト反復子を (適切な順序で) 返します。 |
Of() |
0 個の要素を含む変更不可能なリストを返します。 |
Of(Object) |
1 つの要素を含む変更不可能なリストを返します。 |
Of(Object, Object) |
2 つの要素を含む変更不可能なリストを返します。 |
Of(Object, Object, Object) |
3 つの要素を含む変更不可能なリストを返します。 |
Of(Object, Object, Object, Object) |
4 つの要素を含む変更不可能なリストを返します。 |
Of(Object, Object, Object, Object, Object) |
5 つの要素を含む変更不可能なリストを返します。 |
Of(Object, Object, Object, Object, Object, Object) |
6 つの要素を含む変更不可能なリストを返します。 |
Of(Object, Object, Object, Object, Object, Object, Object) |
7 つの要素を含む変更不可能なリストを返します。 |
Of(Object, Object, Object, Object, Object, Object, Object, Object) |
8 つの要素を含む変更不可能なリストを返します。 |
Of(Object, Object, Object, Object, Object, Object, Object, Object, Object) |
9 つの要素を含む変更不可能なリストを返します。 |
Of(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) |
10 個の要素を含む変更不可能なリストを返します。 |
Of(Object[]) |
任意の数の要素を含む変更不可能なリストを返します。 |
Remove(Int32) |
このリスト内の指定した位置にある要素を削除します (省略可能な操作)。 |
Remove(Object) |
指定した要素が存在する場合は、このリストから最初に出現する要素を削除します (省略可能な操作)。 |
RemoveAll(ICollection) |
このリストから、指定したコレクションに含まれるすべての要素を削除します (省略可能な操作)。 |
RemoveIf(IPredicate) |
指定された述語を満たすこのコレクションのすべての要素を削除します。 (継承元 ICollection) |
ReplaceAll(IUnaryOperator) |
このリストの各要素を、その要素に演算子を適用した結果に置き換えます。 |
RetainAll(ICollection) |
指定したコレクションに含まれるこのリスト内の要素のみを保持します (省略可能な操作)。 |
Set(Int32, Object) |
このリスト内の指定した位置にある要素を、指定した要素に置き換えます (省略可能な操作)。 |
SetJniIdentityHashCode(Int32) |
順序付きコレクション ( シーケンスとも呼ばれます)。 (継承元 IJavaPeerable) |
SetJniManagedPeerState(JniManagedPeerStates) |
順序付きコレクション ( シーケンスとも呼ばれます)。 (継承元 IJavaPeerable) |
SetPeerReference(JniObjectReference) |
順序付きコレクション ( シーケンスとも呼ばれます)。 (継承元 IJavaPeerable) |
Size() |
このリスト内の要素の数を返します。 |
Sort(IComparator) |
指定した |
Spliterator() |
|
SubList(Int32, Int32) |
指定した |
ToArray() |
このリスト内のすべての要素を適切な順序で (最初から最後の要素まで) 含む配列を返します。 |
ToArray(IIntFunction) |
指定された関数を使用して、このコレクション内のすべての要素を含む配列を |
ToArray(Object[]) |
(最初から最後の要素まで) 適切な順序で、このリスト内のすべての要素を含む配列を返します。返される配列のランタイム型は、指定した配列のランタイム型です。 |
UnregisterFromRuntime() |
順序付きコレクション ( シーケンスとも呼ばれます)。 (継承元 IJavaPeerable) |
明示的なインターフェイスの実装
IIterable.Spliterator() |
このリスト内 |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
順序付きコレクション ( シーケンスとも呼ばれます)。 |
GetJniTypeName(IJavaPeerable) |
順序付きコレクション ( シーケンスとも呼ばれます)。 |
ToEnumerable(IIterable) |
順序付きコレクション ( シーケンスとも呼ばれます)。 |
ToEnumerable<T>(IIterable) |
順序付きコレクション ( シーケンスとも呼ばれます)。 |