ObjectKeyFrameCollection.IndexOf(ObjectKeyFrame) メソッド

定義

指定した ObjectKeyFrame を検索し、コレクション全体内で最初に見つかった位置の 0 から始まるインデックスを返します。Searches for the specified ObjectKeyFrame and returns the zero-based index of the first occurrence within the entire collection.

public:
 int IndexOf(System::Windows::Media::Animation::ObjectKeyFrame ^ keyFrame);
public int IndexOf (System.Windows.Media.Animation.ObjectKeyFrame keyFrame);
member this.IndexOf : System.Windows.Media.Animation.ObjectKeyFrame -> int
Public Function IndexOf (keyFrame As ObjectKeyFrame) As Integer

パラメーター

keyFrame
ObjectKeyFrame

コレクション内で検索する ObjectKeyFrameThe ObjectKeyFrame to locate in the collection.

戻り値

Int32

コレクション全体内で keyFrame が見つかった場合は、最初に見つかった位置の 0 から始まるインデックス番号。それ以外の場合は -1The zero-based index of the first occurrence of keyFrame within the entire collection, if found; otherwise, -1.

注釈

コレクションは、最初のキーフレームから順に検索され、最後のキーフレームで終了します。The collection is searched forward starting at the first key frame and ending at the last key frame.

このメソッドは、線形検索を実行します。したがって、平均実行時間はに比例し Count ます。This method performs a linear search; therefore, the average execution time is proportional to Count. つまり、このメソッドは O (n) 演算です。ここで、 nCount です。That is, this method is an O(n) operation, where n is Count.

このメソッドは、を呼び出すことによって等価性を判断し Object.Equals ます。This method determines equality by calling Object.Equals.

適用対象