Timeline.GetNaturalDuration(Clock) Timeline.GetNaturalDuration(Clock) Timeline.GetNaturalDuration(Clock) Method

Definition

Gibt die Länge einer einzelnen Iteration der Timeline zurück.Returns the length of a single iteration of this 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

Parameter

clock
Clock Clock Clock

Die Clock, die für diese Timeline erstellt wurde.The Clock that was created for this Timeline.

Gibt zurück

Die Länge einer einzelnen Iteration dieser Timeline oder Automatic, wenn die interne Dauer nicht bekannt ist.The length of a single iteration of this Timeline, or Automatic if the natural duration is unknown.

Hinweise

Diese Methode sollte nur aufgerufen werden, wenn Duration die-Eigenschaft auf Automaticfestgelegt ist.This method should only be called when the Duration property is set to Automatic. Wenn Durationden Wert GetNaturalDurationCorehat, wird die natürliche Dauer von der Implementierung der jeweiligen Klasse bestimmt. AutomaticIf Duration is Automatic, the natural duration is determined by that particular class's implementation of GetNaturalDurationCore.

Wenn GetNaturalDuration zurück Automaticgibt, bedeutet dies, dass die natürliche Dauer unbekannt ist. Dies impliziert eine natürliche ForeverDauer von.If GetNaturalDuration returns Automatic, it means that the natural duration is unknown, which implies a natural duration of Forever. Dies ist der Fall für Streaming-Medien.Such is the case for streaming media.

Beachten Sie, dass es möglich ist, diese Methode zu übergeben, die nicht die für diese Zeitachse erstellte Uhr ist, aber unzuverlässige Ergebnisse liefert.Note that passing this method a clock other than the one that was created for this timeline is possible, but will provide unreliable results.

Gilt für:

Siehe auch