Timeline.GetNaturalDuration(Clock) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna o comprimento de uma única iteração desta 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
Retornos
O comprimento de uma única iteração desta Timeline ou Automatic se a duração natural for desconhecida.
Comentários
Esse método só deve ser chamado quando a Duration propriedade estiver definida como Automatic. Se Duration for Automatic, a duração natural é determinada pela implementação de GetNaturalDurationCore.
Se GetNaturalDuration retornar Automatic, significa que a duração natural é desconhecida, o que implica uma duração natural de Forever. Esse é o caso da mídia de streaming.
Observe que passar esse método um relógio diferente daquele que foi criado para essa linha do tempo é possível, mas fornecerá resultados não confiáveis.