Freigeben über


IVectorView<T>.IndexOf(T, UInt32) Methode

Definition

Ruft den Index eines angegebenen Elements in der Vektoransicht ab.

public:
 bool IndexOf(T value, [Out] unsigned int & index);
bool IndexOf(T const& value, [Out] uint32_t & index);
public bool IndexOf(T value, out uint index);
Public Function IndexOf (value As T, ByRef index As UInteger) As Boolean

Parameter

value
T

Das in der Vektoransicht zu findende Element.

index
UInt32

unsigned int

uint32_t

Wenn das Element gefunden wird, ist dies der nullbasierte Index des Elements. Andernfalls ist dieser Parameter 0.

Gibt zurück

Boolean

bool

true , wenn das Element gefunden wird; andernfalls false.

Hinweise

Beim Programmieren mit .NET ist diese Schnittstelle ausgeblendet, und Entwickler sollten die IReadOnlyList T-Schnittstelle<> verwenden.

Wenn sich die zugrunde liegende Auflistung geändert hat, löst die Ansicht möglicherweise eine Ausnahme aus.

C++/WinRT Wenn sich die zugrunde liegende Auflistung geändert hat, löst die Ansicht möglicherweise eine Ausnahme aus hresult_changed_state .

C++/CX Wenn sich die zugrunde liegende Auflistung geändert hat, löst die Ansicht möglicherweise eine Ausnahme aus ChangedStateException .

Gilt für:

Weitere Informationen