Timeline.GetNaturalDuration(Clock) Método

Definición

Devuelve la longitud de una sola iteración de este objeto Timeline.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

Parámetros

clock
Clock

Objeto Clock creado para este objeto Timeline.The Clock that was created for this Timeline.

Devoluciones

Longitud de una sola iteración de Timeline o Automatic si la duración natural se desconoce.The length of a single iteration of this Timeline, or Automatic if the natural duration is unknown.

Comentarios

Solo se debe llamar a este método cuando Duration la propiedad está establecida Automaticen.This method should only be called when the Duration property is set to Automatic. Si Duration GetNaturalDurationCorees Automatic, la duración natural viene determinada por la implementación de la clase concreta de.If Duration is Automatic, the natural duration is determined by that particular class's implementation of GetNaturalDurationCore.

Si GetNaturalDuration Foreverdevuelve Automatic, significa que la duración natural es desconocida, lo que implica una duración natural de.If GetNaturalDuration returns Automatic, it means that the natural duration is unknown, which implies a natural duration of Forever. Este es el caso de los medios de streaming.Such is the case for streaming media.

Tenga en cuenta que es posible pasar este método a un reloj que no sea el que se creó para esta escala de tiempo, pero proporcionará resultados no confiables.Note that passing this method a clock other than the one that was created for this timeline is possible, but will provide unreliable results.

Se aplica a

Consulte también: