ig.excel.SortConditionCollection`1

ワークシートの並べ替え可能な領域に適用される並べ替え条件の順序付きコレクション。

備考

コレクションの並べ替え条件はデータの順序で適用されます。

注: このコレクションには最大 64 件の並べ替え条件を収めることができます。

依存関係

jquery-1.4.4.js
infragistics.util.js
このコントロールにオプションはありません。
このコントロールにイベントはありません。
  • add

    .add( sortableItem:ig.excel.T, sortCondition:ig.excel.SortCondition );

    このコレクションに並べ替え条件を追加します。

    • sortableItem
    • タイプ:ig.excel.T
    • 並べ替え条件の適用対象となる並べ替え可能な項目。
    • sortCondition
    • タイプ:ig.excel.SortCondition
    • 並べ替え可能な項目に適用する並べ替え条件。

    例外

    例外 説明
    ig.ArgumentNullException sortableItem は null です。
    ig.ArgumentNullException sortCondition は null です。
    ig.ArgumentException sortableItem に適用される並べ替え条件がすでにこのコレクションの中に定義されています。
    ig.InvalidOperationException このコレクションには 64 件の並べ替え条件があります。
  • clear

    .clear( );

    コレクションを消去します。

  • contains

    .contains( sortCondition:ig.excel.SortCondition );
    返却型:
    boolean
    返却型の説明:
    この並べ替え条件がコレクションに含まれている場合は True、そうでない場合は False。

    指定した並べ替え条件がこのコレクションに含まれているかどうかを調べます。

    • sortCondition
    • タイプ:ig.excel.SortCondition
    • このコレクションに含まれているかどうかを調べたい並べ替え条件。

    例外

    例外 説明
    ig.ArgumentNullException sortCondition は null です。
  • contains

    .contains( sortableItem:ig.excel.T );
    返却型:
    boolean
    返却型の説明:
    この並べ替え可能項目がコレクションに含まれている場合は True、そうでない場合は False。

    指定した並べ替え可能項目がこのコレクションに含まれているかどうかを調べます。

    • sortableItem
    • タイプ:ig.excel.T
    • このコレクションに含まれているかどうかを調べたい並べ替え可能項目。

    例外

    例外 説明
    ig.ArgumentNullException sortableItem は null です。
  • count

    .count( );

    このコレクションに含まれている並べ替え条件の数を取得します。

  • indexOf

    .indexOf( sortCondition:ig.excel.SortCondition );
    返却型:
    number
    返却型の説明:
    コレクション内における指定した並べ替え条件のインデックス (ゼロを基準とした数値) が返されます。指定した並べ替え条件がこのコレクションに含まれていない場合は -1 が返されます。

    コレクション内における指定した並べ替え条件のインデックスを取得します。

    • sortCondition
    • タイプ:ig.excel.SortCondition
    • このコレクションに含まれているかどうかを調べたい並べ替え条件。

    例外

    例外 説明
    ig.ArgumentNullException sortCondition は null です。
  • indexOf

    .indexOf( sortableItem:ig.excel.T );
    返却型:
    number
    返却型の説明:
    コレクション内における指定した並べ替え可能項目のインデックス (ゼロを基準とした数値) が返されます。指定した項目がこのコレクションに含まれていない場合は -1 が返されます。

    コレクション内における指定した並べ替え可能項目のインデックスを取得します。

    • sortableItem
    • タイプ:ig.excel.T
    • このコレクションに含まれているかどうかを調べたい並べ替え可能項目。

    例外

    例外 説明
    ig.ArgumentNullException sortableItem は null です。
  • insert

    .insert( index:number, sortableItem:ig.excel.T, sortCondition:ig.excel.SortCondition );

    このコレクションに並べ替え条件を挿入します。

    • index
    • タイプ:number
    • この並べ替え条件の挿入位置を表すインデックス (ゼロを基準とした数値)。
    • sortableItem
    • タイプ:ig.excel.T
    • 並べ替え条件の適用対象となる並べ替え可能な項目。
    • sortCondition
    • タイプ:ig.excel.SortCondition
    • 並べ替え可能な項目に適用する並べ替え条件。

    例外

    例外 説明
    ig.ArgumentOutOfRangeException index が、0 未満、または SortConditionCollection`1.count を超える値です。
    ig.ArgumentNullException sortableItem は null です。
    ig.ArgumentNullException sortCondition は null です。
    ig.ArgumentException sortableItem に適用される並べ替え条件がすでにこのコレクションの中に定義されています。
    ig.InvalidOperationException このコレクションには 64 件の並べ替え条件があります。
  • item

    .item( sortableItem:ig.excel.T );

    指定した並べ替え可能項目の並べ替え条件を取得します。

    • sortableItem
    • タイプ:ig.excel.T
    • 並べ替え条件を取得または設定する並べ替え可能項目。

    例外

    例外 説明
    ig.ArgumentNullException sortableItem は null です。
    ig.InvalidOperationException この並べ替え可能項目はまだコレクション内に存在せず、このコレクションにはすでに 64 件の並べ替え条件が存在します。
  • item

    .item( sortableItem:ig.excel.T, value:ig.excel.SortCondition );

    指定した並べ替え可能項目の並べ替え条件を設定します。

    • sortableItem
    • タイプ:ig.excel.T
    • 並べ替え条件を取得または設定する並べ替え可能項目。
    • value
    • タイプ:ig.excel.SortCondition

    例外

    例外 説明
    ig.ArgumentNullException sortableItem は null です。
    ig.InvalidOperationException この並べ替え可能項目はまだコレクション内に存在せず、このコレクションにはすでに 64 件の並べ替え条件が存在します。
  • item

    .item( index:number );

    指定したインデックスにある項目および並べ替え条件の組み合わせを取得します。

    • index
    • タイプ:number
    • 項目および並べ替え条件の組み合わせを取得するインデックス。

    例外

    例外 説明
    ig.ArgumentNullException 割り当てられた値の Key または Value は null です。
    ig.InvalidOperationException 異なるインデックスにあるコレクション内のすでに割り当てられた値の Key。
  • item

    .item( index:number, value:ig.KeyValuePair`2 );

    指定したインデックスにある項目および並べ替え条件の組み合わせを設定します。

    • index
    • タイプ:number
    • 項目および並べ替え条件の組み合わせを取得するインデックス。
    • value
    • タイプ:ig.KeyValuePair`2

    例外

    例外 説明
    ig.ArgumentNullException 割り当てられた値の Key または Value は null です。
    ig.InvalidOperationException 異なるインデックスにあるコレクション内のすでに割り当てられた値の Key。
  • remove

    .remove( sortableItem:ig.excel.T );
    返却型:
    boolean
    返却型の説明:
    この並べ替え可能項目が見つかって削除された場合は True、そうでない場合は False。

    このコレクションから並べ替え可能項目を削除します。

    • sortableItem
    • タイプ:ig.excel.T
    • コレクションから削除する並べ替え可能項目。

    例外

    例外 説明
    ig.ArgumentNullException sortableItem は null です。
  • remove

    .remove( sortCondition:ig.excel.SortCondition );
    返却型:
    boolean
    返却型の説明:
    この並べ替え条件が見つかって削除された場合は True、そうでない場合は False。

    このコレクションから並べ替え条件を削除します。

    • sortCondition
    • タイプ:ig.excel.SortCondition
    • コレクションから削除する並べ替え条件。

    例外

    例外 説明
    ig.ArgumentNullException sortCondition は null です。
  • removeAt

    .removeAt( index:number );

    インデックスを指定して並べ替え条件を削除します。

    • index
    • タイプ:number
    • 削除する並べ替え条件のインデックス (ゼロを基準とした数値)。

    例外

    例外 説明
    ig.ArgumentOutOfRangeException index が 0 未満、または SortConditionCollection`1.count 以上の値です。

Copyright © 1996 - 2024 Infragistics, Inc. All rights reserved.