Freigeben über


Timeline.GetNaturalDuration(Clock) Methode

Definition

Gibt die Länge einer einzelnen Iteration dieses TimelineWerts 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

Das Clock wurde für dieses TimelineErstellt.

Gibt zurück

Die Länge einer einzelnen Iteration dieses TimelineWerts oder Automatic wenn die natürliche Dauer unbekannt ist.

Hinweise

Diese Methode sollte nur aufgerufen werden, wenn die Duration Eigenschaft auf .Automatic Ist Duration dies Automaticder Grund, wird die natürliche Dauer durch die Implementierung GetNaturalDurationCoredieser bestimmten Klasse bestimmt.

Wenn GetNaturalDuration zurückgegeben Automatic, 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:

Weitere Informationen