DefinitionCollection<T> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
IDefinition でパラメーター化されるコレクション。 ColumnDefinitionCollection と RowDefinitionCollection の基本クラス。
public class DefinitionCollection<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T> where T : IDefinition
type DefinitionCollection<'T (requires 'T :> IDefinition)> = class
interface IList<'T (requires 'T :> IDefinition)>
interface ICollection<'T (requires 'T :> IDefinition)>
interface seq<'T (requires 'T :> IDefinition)>
interface IEnumerable
型パラメーター
- T
- 継承
-
System.ObjectDefinitionCollection<T>
- 派生
- 実装
-
System.Collections.Generic.ICollection<T> System.Collections.Generic.IEnumerable<T> System.Collections.Generic.IList<T> System.Collections.IEnumerable
注釈
型のオブジェクトは、 型DefinitionCollection<T>IDefinitionでパラメーター化されます。
プロパティ
Count |
この DefinitionCollection<T> に含まれている IDefinition インスタンスの数を取得します。 |
IsReadOnly |
|
Item[Int32] |
|
メソッド
Add(T) |
IDefinition をコレクションに追加します。 |
Clear() |
この DefinitionCollection<T> からすべての値を削除します。 |
Contains(T) |
この DefinitionCollection<T> に指定された IDefinition が含まれているかどうかを示すブール値を返します。 |
CopyTo(T[], Int32) |
|
GetEnumerator() |
この DefinitionCollection<T> の IDefinition インスタンスを反復処理する列挙子を返します。 |
IndexOf(T) |
この DefinitionCollection<T> で最初に見つかった |
Insert(Int32, T) |
|
Remove(T) |
この DefinitionCollection<T> から IDefinition を削除し、項目が削除された場合は |
RemoveAt(Int32) |
この DefinitionCollection<T> から項目を削除します。 |
イベント
ItemSizeChanged |
コレクション内の項目の表示サイズが変更されたときに発生するイベントです。 |
明示的なインターフェイスの実装
IEnumerable.GetEnumerator() |
この DefinitionCollection<T> の IDefinition インスタンスを反復処理するために使用できる列挙子を取得します。 |
拡張メソッド
ForEach<T>(IEnumerable<T>, Action<T>) |
Xamarin.Forms プラットフォームによる内部使用向け。 |
GroupToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Xamarin.Forms プラットフォームによる内部使用向け。 |
IndexOf<T>(IEnumerable<T>, T) |
Xamarin.Forms プラットフォームによる内部使用向け。 |
IndexOf<T>(IEnumerable<T>, Func<T,Boolean>) |
Xamarin.Forms プラットフォームによる内部使用向け。 |
Prepend<T>(IEnumerable<T>, T) |
Xamarin.Forms プラットフォームによる内部使用向け。 |