AnimationTimeline.GetNaturalDurationCore(Clock) AnimationTimeline.GetNaturalDurationCore(Clock) AnimationTimeline.GetNaturalDurationCore(Clock) Method

定義

この AnimationTimeline の 1 回の反復の長さを返します。Returns the length of a single iteration of this AnimationTimeline.

protected:
 override System::Windows::Duration GetNaturalDurationCore(System::Windows::Media::Animation::Clock ^ clock);
protected override System.Windows.Duration GetNaturalDurationCore (System.Windows.Media.Animation.Clock clock);
override this.GetNaturalDurationCore : System.Windows.Media.Animation.Clock -> System.Windows.Duration

パラメーター

clock
Clock Clock Clock

この AnimationTimeline 用に作成されたクロック。The clock that was created for this AnimationTimeline.

戻り値

アニメーションの自然な継続時間。The animation's natural duration. このメソッドは、常に 1 秒の Duration を返します。This method always returns a Duration of 1 second.

注釈

このメソッドの実装を提供するGetNaturalDurationコードから直接呼び出されない必要があります。This method provides the implementation for GetNaturalDuration and should not be called directly from your code.

注意 (継承者)

このメソッドは、カスタムの自然を提供する必要があるクラスで実装する必要がありますDurationときに、Durationプロパティに設定されてAutomaticします。This method should be implemented by classes that need to provide a custom natural Duration when the Duration property is set to Automatic. このメソッドを返す必要があります、自然な継続時間を特定できないかどうかAutomaticします。If the natural duration cannot be determined, this method should return Automatic.

適用対象