Timeline.GetNaturalDuration(Clock) Metodo

Definizione

Restituisce la lunghezza di una singola iterazione di questo oggetto 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

Parametri

clock
Clock

Clock creato per questo oggetto Timeline.

Restituisce

Duration

Lunghezza di una singola iterazione di Timeline o Automatic se la durata naturale è ignota.

Commenti

Questo metodo deve essere chiamato solo quando la Duration proprietà è impostata su Automatic. Se Duration è Automatic, la durata naturale è determinata dall'implementazione di tale classe specifica di GetNaturalDurationCore.

Se GetNaturalDuration restituisce Automatic, significa che la durata naturale è sconosciuta, che implica una durata naturale di Forever. Questo è il caso per i supporti di streaming.

Si noti che il passaggio di questo metodo un orologio diverso da quello creato per questa sequenza temporale è possibile, ma fornirà risultati inaffidabili.

Si applica a

Vedi anche