CollectionView.IndexOf(Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne l'index auquel l'élément spécifié est localisé.
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 view[index-1] < item <= 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 .