CollectionView.IndexOf(Object) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した項目が配置されているインデックスを返します。
public:
virtual int IndexOf(System::Object ^ item);
public virtual int IndexOf(object item);
abstract member IndexOf : obj -> int
override this.IndexOf : obj -> int
Public Overridable Function IndexOf (item As Object) As Integer
パラメーター
- item
- Object
検索する項目。
返品
指定した項目が配置されているインデックス。アイテムが不明な場合は -1。
注釈
このメソッドが -1 以外のインデックスを返す場合、view[index-1] < 項目 <= view[index]が存在する場合は、ビューの IComparer.Compare メソッドを使用して比較が実行されます。
メソッドのこの特定の動作は、挿入と削除への反応を高速化するために、一部の CollectionChanged イベント ハンドラーによって使用されます。 派生クラスがこのメソッドをオーバーライドしない場合、リスナーは IComparer.Compare メソッドを使用してバイナリ検索を実行します。