Freigeben über


Timeline.GetNaturalDuration(Clock) Methode

Definition

Gibt die Länge einer einzelnen Iteration der Timeline zurück.

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

Parameter

clock
Clock

Die Clock, die für diese Timeline erstellt wurde.

Gibt zurück

Duration

Die Länge einer einzelnen Iteration dieser Timeline oder Automatic, wenn die interne Dauer nicht bekannt ist.

Hinweise

Diese Methode sollte nur aufgerufen werden, wenn die Duration Eigenschaft auf Automatic". AutomaticIst Duration dies der Grund, wird die natürliche Dauer durch die Implementierung dieser bestimmten Klasse bestimmtGetNaturalDurationCore.

Wenn GetNaturalDuration zurückgegeben Automaticwird, bedeutet dies, dass die natürliche Dauer unbekannt ist, was eine natürliche Dauer von Forever. Dies ist der Fall für Streamingmedien.

Beachten Sie, dass das Übergeben dieser Methode eine andere Als die für diese Zeitachse erstellte Uhr möglich ist, aber unzuverlässige Ergebnisse bereitstellt.

Gilt für

Siehe auch