情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

FamilyTypefaceCollection クラス

FamilyTypeface インスタンスのコレクションを表します。

System.Object
  System.Windows.Media.FamilyTypefaceCollection

名前空間:  System.Windows.Media
アセンブリ:  PresentationCore (PresentationCore.dll 内)

public sealed class FamilyTypefaceCollection : IList<FamilyTypeface>, 
	ICollection<FamilyTypeface>, IEnumerable<FamilyTypeface>, IList, 
	ICollection, IEnumerable

FamilyTypefaceCollection 型で公開されるメンバーは以下のとおりです。

  名前説明
パブリック プロパティCount FamilyTypefaceCollection 内の FamilyTypeface オブジェクトの数を取得します。
パブリック プロパティIsReadOnly FamilyTypefaceCollection が読み取り専用かどうかを示す値を取得します。
パブリック プロパティItem FamilyTypefaceCollection の 0 から始まるインデックス位置に格納されている FamilyTypeface を取得または設定します。
このページのトップへ

  名前説明
パブリック メソッドAdd指定した FamilyTypeface オブジェクトをコレクションに挿入します。
パブリック メソッドClear FamilyTypefaceCollection からすべての FamilyTypeface オブジェクトを削除します。
パブリック メソッドContains指定した FamilyTypeface がコレクションに含まれているかどうかを判断します。
パブリック メソッドCopyToコレクション内の FamilyTypeface オブジェクトを FamilyTypefaceCollection の配列にコピーします。指定したインデックスがコピー先の開始位置になります。
パブリック メソッドEquals(Object)指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッドGetEnumeratorコレクションを反復処理できる列挙子を返します。
パブリック メソッドGetHashCode既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッドGetType現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッドIndexOfコレクション内の指定した FamilyTypeface オブジェクトのインデックスを返します。
パブリック メソッドInsert指定した FamilyTypeface オブジェクトを、コレクション内の指定したインデックス位置に挿入します。
パブリック メソッドRemove指定された FamilyTypeface オブジェクトをコレクションから削除します。
パブリック メソッドRemoveAt指定されたインデックス位置にある FamilyTypeface オブジェクトをコレクションから削除します。
パブリック メソッドToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
このページのトップへ

  名前説明
パブリック Extension メソッドAggregate<FamilyTypeface>(Func<FamilyTypeface, FamilyTypeface, FamilyTypeface>)オーバーロードされます。 シーケンスにアキュムレータ関数を適用します。 (Enumerable によって定義されています。)
パブリック Extension メソッドAggregate<FamilyTypeface, TAccumulate>(TAccumulate, Func<TAccumulate, FamilyTypeface, TAccumulate>)オーバーロードされます。 シーケンスにアキュムレータ関数を適用します。 指定されたシード値が最初のアキュムレータ値として使用されます。 (Enumerable によって定義されています。)
パブリック Extension メソッドAggregate<FamilyTypeface, TAccumulate, TResult>(TAccumulate, Func<TAccumulate, FamilyTypeface, TAccumulate>, Func<TAccumulate, TResult>)オーバーロードされます。 シーケンスにアキュムレータ関数を適用します。 指定したシード値は最初のアキュムレータ値として使用され、指定した関数は結果値の選択に使用されます。 (Enumerable によって定義されています。)
パブリック Extension メソッドAll<FamilyTypeface>シーケンスのすべての要素が条件を満たしているかどうかを判断します。 (Enumerable によって定義されています。)
パブリック Extension メソッドAny<FamilyTypeface>()オーバーロードされます。 シーケンスに要素が含まれているかどうかを判断します。 (Enumerable によって定義されています。)
パブリック Extension メソッドAny<FamilyTypeface>(Func<FamilyTypeface, Boolean>)オーバーロードされます。 シーケンスの任意の要素が条件を満たしているかどうかを判断します。 (Enumerable によって定義されています。)
パブリック Extension メソッドAsEnumerable<FamilyTypeface> IEnumerable<T> として型指定された入力を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドAsParallel()オーバーロードされます。 クエリの並列化を有効にします。 (ParallelEnumerable によって定義されています。)
パブリック Extension メソッドAsParallel<FamilyTypeface>()オーバーロードされます。 クエリの並列化を有効にします。 (ParallelEnumerable によって定義されています。)
パブリック Extension メソッドAsQueryable()オーバーロードされます。 IEnumerable IQueryable に変換します。 (Queryable によって定義されています。)
パブリック Extension メソッドAsQueryable<FamilyTypeface>()オーバーロードされます。 ジェネリックの IEnumerable<T> をジェネリックの IQueryable<T> に変換します。 (Queryable によって定義されています。)
パブリック Extension メソッドAverage<FamilyTypeface>(Func<FamilyTypeface, Nullable<Decimal>>)オーバーロードされます。 入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の Decimal 値のシーケンスの平均値を計算します。 (Enumerable によって定義されています。)
パブリック Extension メソッドAverage<FamilyTypeface>(Func<FamilyTypeface, Nullable<Double>>)オーバーロードされます。 入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の Double 値のシーケンスの平均値を計算します。 (Enumerable によって定義されています。)
パブリック Extension メソッドAverage<FamilyTypeface>(Func<FamilyTypeface, Int32>)オーバーロードされます。 入力シーケンスの各要素に対して変換関数を呼び出して取得する Int32 値のシーケンスの平均値を計算します。 (Enumerable によって定義されています。)
パブリック Extension メソッドAverage<FamilyTypeface>(Func<FamilyTypeface, Nullable<Int32>>)オーバーロードされます。 入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の Int32 値のシーケンスの平均値を計算します。 (Enumerable によって定義されています。)
パブリック Extension メソッドAverage<FamilyTypeface>(Func<FamilyTypeface, Int64>)オーバーロードされます。 入力シーケンスの各要素に対して変換関数を呼び出して取得する Int64 値のシーケンスの平均値を計算します。 (Enumerable によって定義されています。)
パブリック Extension メソッドAverage<FamilyTypeface>(Func<FamilyTypeface, Nullable<Int64>>)オーバーロードされます。 入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の Int64 値のシーケンスの平均値を計算します。 (Enumerable によって定義されています。)
パブリック Extension メソッドAverage<FamilyTypeface>(Func<FamilyTypeface, Single>)オーバーロードされます。 入力シーケンスの各要素に対して変換関数を呼び出して取得する Single 値のシーケンスの平均値を計算します。 (Enumerable によって定義されています。)
パブリック Extension メソッドAverage<FamilyTypeface>(Func<FamilyTypeface, Nullable<Single>>)オーバーロードされます。 入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の Single 値のシーケンスの平均値を計算します。 (Enumerable によって定義されています。)
パブリック Extension メソッドAverage<FamilyTypeface>(Func<FamilyTypeface, Double>)オーバーロードされます。 入力シーケンスの各要素に対して変換関数を呼び出して取得する Double 値のシーケンスの平均値を計算します。 (Enumerable によって定義されています。)
パブリック Extension メソッドAverage<FamilyTypeface>(Func<FamilyTypeface, Decimal>)オーバーロードされます。 入力シーケンスの各要素に対して変換関数を呼び出して取得する Decimal 値のシーケンスの平均値を計算します。 (Enumerable によって定義されています。)
パブリック Extension メソッドCast<TResult> IEnumerable の要素を、指定した型にキャストします。 (Enumerable によって定義されています。)
パブリック Extension メソッドConcat<FamilyTypeface>2 つのシーケンスを連結します。 (Enumerable によって定義されています。)
パブリック Extension メソッドContains<FamilyTypeface>(FamilyTypeface)オーバーロードされます。 既定の等値比較子を使用して、指定した要素がシーケンスに含まれているかどうかを判断します。 (Enumerable によって定義されています。)
パブリック Extension メソッドContains<FamilyTypeface>(FamilyTypeface, IEqualityComparer<FamilyTypeface>)オーバーロードされます。 指定した IEqualityComparer<T> を使用して、指定した要素がシーケンスに含まれているかどうかを判断します。 (Enumerable によって定義されています。)
パブリック Extension メソッドCount<FamilyTypeface>()オーバーロードされます。 シーケンス内の要素数を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドCount<FamilyTypeface>(Func<FamilyTypeface, Boolean>)オーバーロードされます。 条件を満たす、指定されたシーケンス内の要素の数を表す数値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドDefaultIfEmpty<FamilyTypeface>()オーバーロードされます。 指定したシーケンスの要素を返します。シーケンスが空の場合はシングルトン コレクションにある型パラメーターの既定値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドDefaultIfEmpty<FamilyTypeface>(FamilyTypeface)オーバーロードされます。 指定されたシーケンスの要素を返します。シーケンスが空の場合はシングルトン コレクションにある型パラメーターの既定値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドDistinct<FamilyTypeface>()オーバーロードされます。 既定の等値比較子を使用して値を比較することにより、シーケンスから一意の要素を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドDistinct<FamilyTypeface>(IEqualityComparer<FamilyTypeface>)オーバーロードされます。 指定された IEqualityComparer<T> を使用して値を比較することにより、シーケンスから一意の要素を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドElementAt<FamilyTypeface>シーケンス内の指定されたインデックス位置にある要素を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドElementAtOrDefault<FamilyTypeface>シーケンス内の指定されたインデックス位置にある要素を返します。インデックスが範囲外の場合は既定値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドExcept<FamilyTypeface>(IEnumerable<FamilyTypeface>)オーバーロードされます。 既定の等値比較子を使用して値を比較することにより、2 つのシーケンスの差集合を生成します。 (Enumerable によって定義されています。)
パブリック Extension メソッドExcept<FamilyTypeface>(IEnumerable<FamilyTypeface>, IEqualityComparer<FamilyTypeface>)オーバーロードされます。 指定された IEqualityComparer<T> を使用して値を比較することにより、2 つのシーケンスの差集合を生成します。 (Enumerable によって定義されています。)
パブリック Extension メソッドFirst<FamilyTypeface>()オーバーロードされます。 シーケンスの最初の要素を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドFirst<FamilyTypeface>(Func<FamilyTypeface, Boolean>)オーバーロードされます。 指定された条件を満たす、シーケンスの最初の要素を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドFirstOrDefault<FamilyTypeface>()オーバーロードされます。 シーケンスの最初の要素を返します。シーケンスに要素が含まれていない場合は既定値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドFirstOrDefault<FamilyTypeface>(Func<FamilyTypeface, Boolean>)オーバーロードされます。 条件を満たす、シーケンスの最初の要素を返します。このような要素が見つからない場合は既定値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドGroupBy<FamilyTypeface, TKey>(Func<FamilyTypeface, TKey>)オーバーロードされます。 指定されたキー セレクター関数に従ってシーケンスの要素をグループ化します。 (Enumerable によって定義されています。)
パブリック Extension メソッドGroupBy<FamilyTypeface, TKey>(Func<FamilyTypeface, TKey>, IEqualityComparer<TKey>)オーバーロードされます。 指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、指定された比較子を使用してキーを比較します。 (Enumerable によって定義されています。)
パブリック Extension メソッドGroupBy<FamilyTypeface, TKey, TElement>(Func<FamilyTypeface, TKey>, Func<FamilyTypeface, TElement>)オーバーロードされます。 指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、指定された関数を使用して各グループの要素を射影します。 (Enumerable によって定義されています。)
パブリック Extension メソッドGroupBy<FamilyTypeface, TKey, TResult>(Func<FamilyTypeface, TKey>, Func<TKey, IEnumerable<FamilyTypeface>, TResult>)オーバーロードされます。 指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。 (Enumerable によって定義されています。)
パブリック Extension メソッドGroupBy<FamilyTypeface, TKey, TElement>(Func<FamilyTypeface, TKey>, Func<FamilyTypeface, TElement>, IEqualityComparer<TKey>)オーバーロードされます。 キー セレクター関数に従ってシーケンスの要素をグループ化します。 キーの比較には、比較子を使用し、各グループの要素の射影には、指定された関数を使用します。 (Enumerable によって定義されています。)
パブリック Extension メソッドGroupBy<FamilyTypeface, TKey, TResult>(Func<FamilyTypeface, TKey>, Func<TKey, IEnumerable<FamilyTypeface>, TResult>, IEqualityComparer<TKey>)オーバーロードされます。 指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。 キーの比較には、指定された比較子を使用します。 (Enumerable によって定義されています。)
パブリック Extension メソッドGroupBy<FamilyTypeface, TKey, TElement, TResult>(Func<FamilyTypeface, TKey>, Func<FamilyTypeface, TElement>, Func<TKey, IEnumerable<TElement>, TResult>)オーバーロードされます。 指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。 各グループの要素は、指定された関数を使用して射影されます。 (Enumerable によって定義されています。)
パブリック Extension メソッドGroupBy<FamilyTypeface, TKey, TElement, TResult>(Func<FamilyTypeface, TKey>, Func<FamilyTypeface, TElement>, Func<TKey, IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>)オーバーロードされます。 指定されたキー セレクター関数に従ってシーケンスの要素をグループ化し、各グループとそのキーから結果値を作成します。 キー値の比較には、指定された比較子を使用し、各グループの要素の射影には、指定された関数を使用します。 (Enumerable によって定義されています。)
パブリック Extension メソッドGroupJoin<FamilyTypeface, TInner, TKey, TResult>(IEnumerable<TInner>, Func<FamilyTypeface, TKey>, Func<TInner, TKey>, Func<FamilyTypeface, IEnumerable<TInner>, TResult>)オーバーロードされます。 キーが等しいかどうかに基づいて 2 つのシーケンスの要素を相互に関連付け、その結果をグループ化します。 キーの比較には既定の等値比較子が使用されます。 (Enumerable によって定義されています。)
パブリック Extension メソッドGroupJoin<FamilyTypeface, TInner, TKey, TResult>(IEnumerable<TInner>, Func<FamilyTypeface, TKey>, Func<TInner, TKey>, Func<FamilyTypeface, IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>)オーバーロードされます。 キーが等しいかどうかに基づいて 2 つのシーケンスの要素を相互に関連付け、その結果をグループ化します。 指定された IEqualityComparer<T> を使用してキーを比較します。 (Enumerable によって定義されています。)
パブリック Extension メソッドIntersect<FamilyTypeface>(IEnumerable<FamilyTypeface>)オーバーロードされます。 既定の等値比較子を使用して値を比較することにより、2 つのシーケンスの積集合を生成します。 (Enumerable によって定義されています。)
パブリック Extension メソッドIntersect<FamilyTypeface>(IEnumerable<FamilyTypeface>, IEqualityComparer<FamilyTypeface>)オーバーロードされます。 指定された IEqualityComparer<T> を使用して値を比較することにより、2 つのシーケンスの積集合を生成します。 (Enumerable によって定義されています。)
パブリック Extension メソッドJoin<FamilyTypeface, TInner, TKey, TResult>(IEnumerable<TInner>, Func<FamilyTypeface, TKey>, Func<TInner, TKey>, Func<FamilyTypeface, TInner, TResult>)オーバーロードされます。 一致するキーに基づいて 2 つのシーケンスの要素を相互に関連付けます。 キーの比較には既定の等値比較子が使用されます。 (Enumerable によって定義されています。)
パブリック Extension メソッドJoin<FamilyTypeface, TInner, TKey, TResult>(IEnumerable<TInner>, Func<FamilyTypeface, TKey>, Func<TInner, TKey>, Func<FamilyTypeface, TInner, TResult>, IEqualityComparer<TKey>)オーバーロードされます。 一致するキーに基づいて 2 つのシーケンスの要素を相互に関連付けます。 指定された IEqualityComparer<T> を使用してキーを比較します。 (Enumerable によって定義されています。)
パブリック Extension メソッドLast<FamilyTypeface>()オーバーロードされます。 シーケンスの最後の要素を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドLast<FamilyTypeface>(Func<FamilyTypeface, Boolean>)オーバーロードされます。 指定された条件を満たす、シーケンスの最後の要素を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドLastOrDefault<FamilyTypeface>()オーバーロードされます。 シーケンスの最後の要素を返します。シーケンスに要素が含まれていない場合は既定値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドLastOrDefault<FamilyTypeface>(Func<FamilyTypeface, Boolean>)オーバーロードされます。 条件を満たす、シーケンスの最後の要素を返します。このような要素が見つからない場合は既定値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドLongCount<FamilyTypeface>()オーバーロードされます。 シーケンス内の要素の合計数を表す Int64 を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドLongCount<FamilyTypeface>(Func<FamilyTypeface, Boolean>)オーバーロードされます。 シーケンス内で条件を満たす要素の数を表す Int64 を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMax<FamilyTypeface>()オーバーロードされます。 ジェネリック シーケンスの最大値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMax<FamilyTypeface>(Func<FamilyTypeface, Nullable<Decimal>>)オーバーロードされます。 シーケンスの各要素に対して変換関数を呼び出し、null 許容の Decimal の最大値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMax<FamilyTypeface>(Func<FamilyTypeface, Nullable<Double>>)オーバーロードされます。 シーケンスの各要素に対して変換関数を呼び出し、null 許容の Double の最大値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMax<FamilyTypeface>(Func<FamilyTypeface, Int32>)オーバーロードされます。 シーケンスの各要素に対して変換関数を呼び出し、Int32 の最大値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMax<FamilyTypeface>(Func<FamilyTypeface, Nullable<Int32>>)オーバーロードされます。 シーケンスの各要素に対して変換関数を呼び出し、null 許容の Int32 の最大値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMax<FamilyTypeface>(Func<FamilyTypeface, Int64>)オーバーロードされます。 シーケンスの各要素に対して変換関数を呼び出し、Int64 の最大値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMax<FamilyTypeface>(Func<FamilyTypeface, Nullable<Int64>>)オーバーロードされます。 シーケンスの各要素に対して変換関数を呼び出し、null 許容の Int64 の最大値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMax<FamilyTypeface>(Func<FamilyTypeface, Single>)オーバーロードされます。 シーケンスの各要素に対して変換関数を呼び出し、Single の最大値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMax<FamilyTypeface>(Func<FamilyTypeface, Nullable<Single>>)オーバーロードされます。 シーケンスの各要素に対して変換関数を呼び出し、null 許容の Single の最大値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMax<FamilyTypeface>(Func<FamilyTypeface, Double>)オーバーロードされます。 シーケンスの各要素に対して変換関数を呼び出し、Double の最大値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMax<FamilyTypeface>(Func<FamilyTypeface, Decimal>)オーバーロードされます。 シーケンスの各要素に対して変換関数を呼び出し、Decimal の最大値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMax<FamilyTypeface, TResult>(Func<FamilyTypeface, TResult>)オーバーロードされます。 ジェネリック シーケンスの各要素に対して変換関数を呼び出し、結果の最大値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMin<FamilyTypeface>()オーバーロードされます。 ジェネリック シーケンスの最小値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMin<FamilyTypeface>(Func<FamilyTypeface, Nullable<Decimal>>)オーバーロードされます。 シーケンスの各要素に対して変換関数を呼び出し、null 許容の Decimal の最小値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMin<FamilyTypeface>(Func<FamilyTypeface, Nullable<Double>>)オーバーロードされます。 シーケンスの各要素に対して変換関数を呼び出し、null 許容の Double の最小値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMin<FamilyTypeface>(Func<FamilyTypeface, Int32>)オーバーロードされます。 シーケンスの各要素に対して変換関数を呼び出し、Int32 の最小値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMin<FamilyTypeface>(Func<FamilyTypeface, Nullable<Int32>>)オーバーロードされます。 シーケンスの各要素に対して変換関数を呼び出し、null 許容の Int32 の最小値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMin<FamilyTypeface>(Func<FamilyTypeface, Int64>)オーバーロードされます。 シーケンスの各要素に対して変換関数を呼び出し、Int64 の最小値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMin<FamilyTypeface>(Func<FamilyTypeface, Nullable<Int64>>)オーバーロードされます。 シーケンスの各要素に対して変換関数を呼び出し、null 許容の Int64 の最小値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMin<FamilyTypeface>(Func<FamilyTypeface, Single>)オーバーロードされます。 シーケンスの各要素に対して変換関数を呼び出し、Single の最小値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMin<FamilyTypeface>(Func<FamilyTypeface, Nullable<Single>>)オーバーロードされます。 シーケンスの各要素に対して変換関数を呼び出し、null 許容の Single の最小値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMin<FamilyTypeface>(Func<FamilyTypeface, Double>)オーバーロードされます。 シーケンスの各要素に対して変換関数を呼び出し、Double の最小値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMin<FamilyTypeface>(Func<FamilyTypeface, Decimal>)オーバーロードされます。 シーケンスの各要素に対して変換関数を呼び出し、Decimal の最小値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドMin<FamilyTypeface, TResult>(Func<FamilyTypeface, TResult>)オーバーロードされます。 ジェネリック シーケンスの各要素に対して変換関数を呼び出し、結果の最小値を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドOfType<TResult>指定された型に基づいて IEnumerable の要素をフィルター処理します。 (Enumerable によって定義されています。)
パブリック Extension メソッドOrderBy<FamilyTypeface, TKey>(Func<FamilyTypeface, TKey>)オーバーロードされます。 シーケンスの要素をキーに従って昇順に並べ替えます。 (Enumerable によって定義されています。)
パブリック Extension メソッドOrderBy<FamilyTypeface, TKey>(Func<FamilyTypeface, TKey>, IComparer<TKey>)オーバーロードされます。 指定された比較子を使用してシーケンスの要素を昇順に並べ替えます。 (Enumerable によって定義されています。)
パブリック Extension メソッドOrderByDescending<FamilyTypeface, TKey>(Func<FamilyTypeface, TKey>)オーバーロードされます。 シーケンスの要素をキーに従って降順に並べ替えます。 (Enumerable によって定義されています。)
パブリック Extension メソッドOrderByDescending<FamilyTypeface, TKey>(Func<FamilyTypeface, TKey>, IComparer<TKey>)オーバーロードされます。 指定された比較子を使用してシーケンスの要素を降順に並べ替えます。 (Enumerable によって定義されています。)
パブリック Extension メソッドReverse<FamilyTypeface>シーケンスの要素の順序を反転させます。 (Enumerable によって定義されています。)
パブリック Extension メソッドSelect<FamilyTypeface, TResult>(Func<FamilyTypeface, TResult>)オーバーロードされます。 シーケンスの各要素を新しいフォームに射影します。 (Enumerable によって定義されています。)
パブリック Extension メソッドSelect<FamilyTypeface, TResult>(Func<FamilyTypeface, Int32, TResult>)オーバーロードされます。 要素のインデックスを組み込むことにより、シーケンスの各要素を新しいフォームに射影します。 (Enumerable によって定義されています。)
パブリック Extension メソッドSelectMany<FamilyTypeface, TResult>(Func<FamilyTypeface, IEnumerable<TResult>>)オーバーロードされます。 シーケンスの各要素を IEnumerable<T> に射影し、結果のシーケンスを 1 つのシーケンスに平坦化します。 (Enumerable によって定義されています。)
パブリック Extension メソッドSelectMany<FamilyTypeface, TResult>(Func<FamilyTypeface, Int32, IEnumerable<TResult>>)オーバーロードされます。 シーケンスの各要素を IEnumerable<T> に射影し、結果のシーケンスを 1 つのシーケンスに平坦化します。 各ソース要素のインデックスは、その要素の射影されたフォームで使用されます。 (Enumerable によって定義されています。)
パブリック Extension メソッドSelectMany<FamilyTypeface, TCollection, TResult>(Func<FamilyTypeface, Int32, IEnumerable<TCollection>>, Func<FamilyTypeface, TCollection, TResult>)オーバーロードされます。 シーケンスの各要素を IEnumerable<T> に射影し、結果のシーケンスを 1 つのシーケンスに平坦化して、その各要素に対して結果のセレクター関数を呼び出します。 各ソース要素のインデックスは、その要素の中間の射影されたフォームで使用されます。 (Enumerable によって定義されています。)
パブリック Extension メソッドSelectMany<FamilyTypeface, TCollection, TResult>(Func<FamilyTypeface, IEnumerable<TCollection>>, Func<FamilyTypeface, TCollection, TResult>)オーバーロードされます。 シーケンスの各要素を IEnumerable<T> に射影し、結果のシーケンスを 1 つのシーケンスに平坦化して、その各要素に対して結果のセレクター関数を呼び出します。 (Enumerable によって定義されています。)
パブリック Extension メソッドSequenceEqual<FamilyTypeface>(IEnumerable<FamilyTypeface>)オーバーロードされます。 要素の型に対して既定の等値比較子を使用して要素を比較することで、2 つのシーケンスが等しいかどうかを判断します。 (Enumerable によって定義されています。)
パブリック Extension メソッドSequenceEqual<FamilyTypeface>(IEnumerable<FamilyTypeface>, IEqualityComparer<FamilyTypeface>)オーバーロードされます。 指定された IEqualityComparer<T> を使用して要素を比較することで、2 つのシーケンスが等しいかどうかを判断します。 (Enumerable によって定義されています。)
パブリック Extension メソッドSingle<FamilyTypeface>()オーバーロードされます。 シーケンスの唯一の要素を返します。シーケンス内の要素が 1 つだけではない場合は、例外をスローします。 (Enumerable によって定義されています。)
パブリック Extension メソッドSingle<FamilyTypeface>(Func<FamilyTypeface, Boolean>)オーバーロードされます。 指定された条件を満たす、シーケンスの唯一の要素を返します。そのような要素が複数存在する場合は、例外をスローします。 (Enumerable によって定義されています。)
パブリック Extension メソッドSingleOrDefault<FamilyTypeface>()オーバーロードされます。 シーケンスの唯一の要素を返します。シーケンスが空の場合、既定値を返します。シーケンス内に要素が複数ある場合、このメソッドは例外をスローします。 (Enumerable によって定義されています。)
パブリック Extension メソッドSingleOrDefault<FamilyTypeface>(Func<FamilyTypeface, Boolean>)オーバーロードされます。 指定された条件を満たす、シーケンスの唯一の要素を返します。そのような要素が存在しない場合、既定値を返します。複数の要素が条件を満たす場合、このメソッドは例外をスローします。 (Enumerable によって定義されています。)
パブリック Extension メソッドSkip<FamilyTypeface>シーケンス内の指定された数の要素をバイパスし、残りの要素を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドSkipWhile<FamilyTypeface>(Func<FamilyTypeface, Boolean>)オーバーロードされます。 指定された条件が満たされる限り、シーケンスの要素をバイパスした後、残りの要素を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドSkipWhile<FamilyTypeface>(Func<FamilyTypeface, Int32, Boolean>)オーバーロードされます。 指定された条件が満たされる限り、シーケンスの要素をバイパスした後、残りの要素を返します。 要素のインデックスは、述語関数のロジックで使用されます。 (Enumerable によって定義されています。)
パブリック Extension メソッドSum<FamilyTypeface>(Func<FamilyTypeface, Nullable<Decimal>>)オーバーロードされます。 入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の Decimal 値のシーケンスの合計を計算します。 (Enumerable によって定義されています。)
パブリック Extension メソッドSum<FamilyTypeface>(Func<FamilyTypeface, Nullable<Double>>)オーバーロードされます。 入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の Double 値のシーケンスの合計を計算します。 (Enumerable によって定義されています。)
パブリック Extension メソッドSum<FamilyTypeface>(Func<FamilyTypeface, Int32>)オーバーロードされます。 入力シーケンスの各要素に対して変換関数を呼び出して取得する Int32 値のシーケンスの合計を計算します。 (Enumerable によって定義されています。)
パブリック Extension メソッドSum<FamilyTypeface>(Func<FamilyTypeface, Nullable<Int32>>)オーバーロードされます。 入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の Int32 値のシーケンスの合計を計算します。 (Enumerable によって定義されています。)
パブリック Extension メソッドSum<FamilyTypeface>(Func<FamilyTypeface, Int64>)オーバーロードされます。 入力シーケンスの各要素に対して変換関数を呼び出して取得する Int64 値のシーケンスの合計を計算します。 (Enumerable によって定義されています。)
パブリック Extension メソッドSum<FamilyTypeface>(Func<FamilyTypeface, Nullable<Int64>>)オーバーロードされます。 入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の Int64 値のシーケンスの合計を計算します。 (Enumerable によって定義されています。)
パブリック Extension メソッドSum<FamilyTypeface>(Func<FamilyTypeface, Single>)オーバーロードされます。 入力シーケンスの各要素に対して変換関数を呼び出して取得する Single 値のシーケンスの合計を計算します。 (Enumerable によって定義されています。)
パブリック Extension メソッドSum<FamilyTypeface>(Func<FamilyTypeface, Nullable<Single>>)オーバーロードされます。 入力シーケンスの各要素に対して変換関数を呼び出して取得する null 許容の Single 値のシーケンスの合計を計算します。 (Enumerable によって定義されています。)
パブリック Extension メソッドSum<FamilyTypeface>(Func<FamilyTypeface, Double>)オーバーロードされます。 入力シーケンスの各要素に対して変換関数を呼び出して取得する Double 値のシーケンスの合計を計算します。 (Enumerable によって定義されています。)
パブリック Extension メソッドSum<FamilyTypeface>(Func<FamilyTypeface, Decimal>)オーバーロードされます。 入力シーケンスの各要素に対して変換関数を呼び出して取得する Decimal 値のシーケンスの合計を計算します。 (Enumerable によって定義されています。)
パブリック Extension メソッドTake<FamilyTypeface>シーケンスの先頭から、指定された数の連続する要素を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドTakeWhile<FamilyTypeface>(Func<FamilyTypeface, Boolean>)オーバーロードされます。 指定された条件が満たされる限り、シーケンスから要素を返します。 (Enumerable によって定義されています。)
パブリック Extension メソッドTakeWhile<FamilyTypeface>(Func<FamilyTypeface, Int32, Boolean>)オーバーロードされます。 指定された条件が満たされる限り、シーケンスから要素を返します。 要素のインデックスは、述語関数のロジックで使用されます。 (Enumerable によって定義されています。)
パブリック Extension メソッドToArray<FamilyTypeface> IEnumerable<T> から配列を作成します。 (Enumerable によって定義されています。)
パブリック Extension メソッドToDictionary<FamilyTypeface, TKey>(Func<FamilyTypeface, TKey>)オーバーロードされます。 指定されたキー セレクター関数に従って、IEnumerable<T> から Dictionary<TKey, TValue> を作成します。 (Enumerable によって定義されています。)
パブリック Extension メソッドToDictionary<FamilyTypeface, TKey>(Func<FamilyTypeface, TKey>, IEqualityComparer<TKey>)オーバーロードされます。 指定されたキー セレクター関数およびキーの比較子に従って、IEnumerable<T> から Dictionary<TKey, TValue> を作成します。 (Enumerable によって定義されています。)
パブリック Extension メソッドToDictionary<FamilyTypeface, TKey, TElement>(Func<FamilyTypeface, TKey>, Func<FamilyTypeface, TElement>)オーバーロードされます。 指定されたキー セレクター関数および要素セレクター関数に従って、IEnumerable<T> から Dictionary<TKey, TValue> を作成します。 (Enumerable によって定義されています。)
パブリック Extension メソッドToDictionary<FamilyTypeface, TKey, TElement>(Func<FamilyTypeface, TKey>, Func<FamilyTypeface, TElement>, IEqualityComparer<TKey>)オーバーロードされます。 指定されたキー セレクター関数、比較子、および要素セレクター関数に従って、IEnumerable<T> から Dictionary<TKey, TValue> を作成します。 (Enumerable によって定義されています。)
パブリック Extension メソッドToList<FamilyTypeface> IEnumerable<T> から List<T> を作成します。 (Enumerable によって定義されています。)
パブリック Extension メソッドToLookup<FamilyTypeface, TKey>(Func<FamilyTypeface, TKey>)オーバーロードされます。 指定されたキー セレクター関数に従って、IEnumerable<T> から Lookup<TKey, TElement> を作成します。 (Enumerable によって定義されています。)
パブリック Extension メソッドToLookup<FamilyTypeface, TKey>(Func<FamilyTypeface, TKey>, IEqualityComparer<TKey>)オーバーロードされます。 指定されたキー セレクター関数およびキーの比較子に従って、IEnumerable<T> から Lookup<TKey, TElement> を作成します。 (Enumerable によって定義されています。)
パブリック Extension メソッドToLookup<FamilyTypeface, TKey, TElement>(Func<FamilyTypeface, TKey>, Func<FamilyTypeface, TElement>)オーバーロードされます。 指定されたキー セレクター関数および要素セレクター関数に従って、IEnumerable<T> から Lookup<TKey, TElement> を作成します。 (Enumerable によって定義されています。)
パブリック Extension メソッドToLookup<FamilyTypeface, TKey, TElement>(Func<FamilyTypeface, TKey>, Func<FamilyTypeface, TElement>, IEqualityComparer<TKey>)オーバーロードされます。 指定されたキー セレクター関数、比較子、および要素セレクター関数に従って、IEnumerable<T> から Lookup<TKey, TElement> を作成します。 (Enumerable によって定義されています。)
パブリック Extension メソッドUnion<FamilyTypeface>(IEnumerable<FamilyTypeface>)オーバーロードされます。 既定の等値比較子を使用して、2 つのシーケンスの和集合を生成します。 (Enumerable によって定義されています。)
パブリック Extension メソッドUnion<FamilyTypeface>(IEnumerable<FamilyTypeface>, IEqualityComparer<FamilyTypeface>)オーバーロードされます。 指定された IEqualityComparer<T> を使用して 2 つのシーケンスの和集合を生成します。 (Enumerable によって定義されています。)
パブリック Extension メソッドWhere<FamilyTypeface>(Func<FamilyTypeface, Boolean>)オーバーロードされます。 述語に基づいて値のシーケンスをフィルター処理します。 (Enumerable によって定義されています。)
パブリック Extension メソッドWhere<FamilyTypeface>(Func<FamilyTypeface, Int32, Boolean>)オーバーロードされます。 述語に基づいて値のシーケンスをフィルター処理します。 各要素のインデックスは、述語関数のロジックで使用されます。 (Enumerable によって定義されています。)
パブリック Extension メソッドZip<FamilyTypeface, TSecond, TResult>2 つのシーケンスの対応する要素に対して、1 つの指定した関数を適用し、結果として 1 つのシーケンスを生成します。 (Enumerable によって定義されています。)
このページのトップへ

  名前説明
明示的なインターフェイス実装プライベート メソッドICollection.CopyToインフラストラクチャ。このメンバーの詳細については、「ICollection.CopyTo」を参照してください。
明示的なインターフェイス実装プライベート プロパティICollection.IsSynchronizedインフラストラクチャ。このメンバーの説明については、ICollection.IsSynchronized のトピックを参照してください。
明示的なインターフェイス実装プライベート プロパティICollection.SyncRootインフラストラクチャ。このメンバーの説明については、ICollection.SyncRoot のトピックを参照してください。
明示的なインターフェイス実装プライベート メソッドIEnumerable.GetEnumeratorインフラストラクチャ。このメンバーの説明については、IEnumerable.GetEnumerator のトピックを参照してください。
明示的なインターフェイス実装プライベート メソッドIList.Addインフラストラクチャ。このメンバーの説明については、IList.Add のトピックを参照してください。
明示的なインターフェイス実装プライベート メソッドIList.Containsインフラストラクチャ。このメンバーの説明については、IList.Contains のトピックを参照してください。
明示的なインターフェイス実装プライベート メソッドIList.IndexOfインフラストラクチャ。このメンバーの説明については、IList.IndexOf のトピックを参照してください。
明示的なインターフェイス実装プライベート メソッドIList.Insertインフラストラクチャ。このメンバーの説明については、IList.Insert のトピックを参照してください。
明示的なインターフェイス実装プライベート プロパティIList.IsFixedSizeインフラストラクチャ。このメンバーの説明については、IList.IsFixedSize のトピックを参照してください。
明示的なインターフェイス実装プライベート プロパティIList.Itemインフラストラクチャ。このメンバーの説明については、IList.Item のトピックを参照してください。
明示的なインターフェイス実装プライベート メソッドIList.Removeインフラストラクチャ。このメンバーの説明については、IList.Remove のトピックを参照してください。
このページのトップへ

.NET Framework

サポート対象 : 4.5.2、4.5.1、4.5、4、3.5、3.0

.NET Framework Client Profile

サポート対象 : 4、3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (サーバー コア ロールはサポート対象外), Windows Server 2008 R2 (SP1 以降でサーバー コア ロールをサポート。Itanium はサポート対象外)

.NET Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

コミュニティの追加

表示:
© 2014 Microsoft