ColorKeyFrameCollection.IndexOf(ColorKeyFrame) メソッド

定義

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

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

パラメーター

keyFrame
ColorKeyFrame

コレクション内で検索する ColorKeyFrameThe ColorKeyFrame 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.

適用対象

こちらもご覧ください