ISet インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
重複する要素を含まないコレクション。
[Android.Runtime.Register("java/util/Set", "", "Java.Util.ISetInvoker")]
[Java.Interop.JavaTypeParameters(new System.String[] { "E" })]
public interface ISet : IDisposable, Java.Interop.IJavaPeerable, Java.Util.ICollection
[<Android.Runtime.Register("java/util/Set", "", "Java.Util.ISetInvoker")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "E" })>]
type ISet = interface
interface ICollection
interface IIterable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 派生
- 属性
- 実装
注釈
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
プロパティ
Handle |
基になる Android オブジェクトの JNI 値を取得します。 (継承元 IJavaObject) |
IsEmpty |
このセットに要素がない場合は true を返します。 |
JniIdentityHashCode |
重複する要素を含まないコレクション。 (継承元 IJavaPeerable) |
JniManagedPeerState |
重複する要素を含まないコレクション。 (継承元 IJavaPeerable) |
JniPeerMembers |
重複する要素を含まないコレクション。 (継承元 IJavaPeerable) |
PeerReference |
重複する要素を含まないコレクション。 (継承元 IJavaPeerable) |
メソッド
Add(Object) |
指定した要素がまだ存在しない場合は、このセットに追加します (省略可能な操作)。 |
AddAll(ICollection) |
指定したコレクション内のすべての要素が存在しない場合は、このセットに追加します (省略可能な操作)。 |
Clear() |
このセットからすべての要素を削除します (省略可能な操作)。 |
Contains(Object) |
このセットに |
ContainsAll(ICollection) |
このセットに |
CopyOf(ICollection) |
指定したコレクションの要素を含む "#unmodifiable"変更できない Set を>返します。 |
Disposed() |
重複する要素を含まないコレクション。 (継承元 IJavaPeerable) |
DisposeUnlessReferenced() |
重複する要素を含まないコレクション。 (継承元 IJavaPeerable) |
Equals(Object) |
指定したオブジェクトとこのセットを比較して等しいかどうかを確認します。 |
Finalized() |
重複する要素を含まないコレクション。 (継承元 IJavaPeerable) |
ForEach(IConsumer) |
すべての要素が処理されるか、アクションによって例外がスローされるまで、 |
GetHashCode() |
このセットのハッシュ コード値を返します。 |
Iterator() |
このセット内の要素に対する反復子を返します。 |
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(Object) |
指定した要素が存在する場合は、このセットから削除します (省略可能な操作)。 |
RemoveAll(ICollection) |
このセットから、指定したコレクションに含まれるすべての要素を削除します (省略可能な操作)。 |
RemoveIf(IPredicate) |
指定された述語を満たすこのコレクションのすべての要素を削除します。 (継承元 ICollection) |
RetainAll(ICollection) |
指定したコレクションに含まれるこのセット内の要素のみを保持します (省略可能な操作)。 |
SetJniIdentityHashCode(Int32) |
重複する要素を含まないコレクション。 (継承元 IJavaPeerable) |
SetJniManagedPeerState(JniManagedPeerStates) |
重複する要素を含まないコレクション。 (継承元 IJavaPeerable) |
SetPeerReference(JniObjectReference) |
重複する要素を含まないコレクション。 (継承元 IJavaPeerable) |
Size() |
このセット内の要素の数 (カーディナリティ) を返します。 |
Spliterator() |
|
ToArray() |
このセット内のすべての要素を含む配列を返します。 |
ToArray(IIntFunction) |
指定された関数を使用して、このコレクション内のすべての要素を含む配列を |
ToArray(Object[]) |
このセット内のすべての要素を含む配列を返します。返される配列のランタイム型は、指定した配列のランタイム型です。 |
UnregisterFromRuntime() |
重複する要素を含まないコレクション。 (継承元 IJavaPeerable) |
明示的なインターフェイスの実装
IIterable.Spliterator() |
このセット内 |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
重複する要素を含まないコレクション。 |
GetJniTypeName(IJavaPeerable) |
重複する要素を含まないコレクション。 |
ToEnumerable(IIterable) |
重複する要素を含まないコレクション。 |
ToEnumerable<T>(IIterable) |
重複する要素を含まないコレクション。 |