AnimationTimeline.GetNaturalDurationCore(Clock) 方法

定義

傳回這個 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
Protected Overrides Function GetNaturalDurationCore (clock As Clock) As Duration

參數

clock
Clock

為這個 AnimationTimeline 建立的時鐘。

傳回

動畫的自然持續期間。 這個方法一律傳回 1 秒的 Duration

備註

這個方法會提供 和 的實作 GetNaturalDuration ,不應直接從您的程式碼呼叫。

給繼承者的注意事項

當 屬性設定 Automatic 為 時 Duration ,這個方法應該由需要提供自訂自然 Duration 的類別實作。 如果無法判斷自然持續時間,這個方法應該會傳回 Automatic

適用於