Timeline.GetNaturalDuration(Clock) Método

Definição

Devolve o comprimento de uma única iteração deste 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

Parâmetros

clock
Clock

O Clock que foi criado para isto Timeline.

Devoluções

A duração de uma única iteração deste Timeline, ou Automatic se a duração natural for desconhecida.

Observações

Este método só deve ser chamado quando a Duration propriedade está definida como Automatic. Se Duration for Automatic, a duração natural é determinada pela implementação dessa GetNaturalDurationCoreclasse em particular de .

Se GetNaturalDuration devolver Automatic, significa que a duração natural é desconhecida, o que implica uma duração natural de Forever. É o caso dos media em streaming.

Note que é possível passar a este método um relógio diferente daquele criado para esta linha temporal, mas fornecerá resultados pouco fiáveis.

Aplica-se a

Ver também