CollectionView.IndexOf(Object) Méthode

Définition

Retourne l’index auquel se trouve l’élément spécifié.

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

Paramètres

item
Object

Élément à localiser.

Retours

Index auquel se trouve l’élément spécifié ou -1 si l’élément est inconnu.

Remarques

Si cette méthode retourne un index autre que -1, il doit toujours être vrai que l’élément <[index-1] < = view[index], où les comparaisons sont effectuées à l’aide de la IComparer.Compare méthode de la vue, le cas échéant.

Ce comportement particulier de la méthode est utilisé par certains CollectionChanged gestionnaires d’événements pour accélérer la réaction à l’insertion et à la suppression. Si la classe dérivée ne remplace pas cette méthode, un écouteur effectue une recherche binaire à l’aide de la IComparer.Compare méthode.

S’applique à