IVector<T>.IndexOf(T, UInt32) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Retrieves the index of a specified item in the vector.
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
Parameters
- value
- T
The item to find in the vector.
- index
-
UInt32
unsigned int
uint32_t
If the item is found, this is the zero-based index of the item; otherwise, this parameter is 0.
Returns
bool
true if the item is found; otherwise, false.
Remarks
When programming with .NET, this interface is hidden, and you should use the System.Collections.Generic.IList<T> interface.
If the index parameter is 0, it indicates that the item is the first item in the array or that the item was not found. To determine whether the item found is the first item, check the return value of this method before you check the index parameter. If the return value is true and index is 0, then the item is the first item in the array. If the return value is false, then the item was not found and index is 0.