Timeline.GetNaturalDuration(Clock) 方法

定義

傳回這個 Timeline 的單一反覆項目的長度。

protected public:
 System::Windows::Duration GetNaturalDuration(System::Windows::Media::Animation::Clock ^ clock);
protected internal System.Windows.Duration GetNaturalDuration (System.Windows.Media.Animation.Clock clock);
member this.GetNaturalDuration : System.Windows.Media.Animation.Clock -> System.Windows.Duration
Protected Friend Function GetNaturalDuration (clock As Clock) As Duration

參數

clock
Clock

為這個 Clock 建立的 Timeline

傳回

Duration

這個 Timeline 的單一反覆項目的長度,如果自然持續期間未知則為 Automatic

備註

只有當 屬性設定為 AutomaticDuration ,才應該呼叫這個方法。 如果 DurationAutomatic ,則自然持續時間是由該特定類別的 實作 GetNaturalDurationCore 所決定。

如果 傳 GetNaturalDurationAutomatic ,則表示自然持續時間未知,這表示 的自然持續時間 Forever 為 。 這是串流媒體的情況。

請注意,將此方法傳遞為這個時間軸所建立的時鐘是可行的,但會提供不可靠的結果。

適用於

另請參閱