Timeline.GetNaturalDuration(Clock) Metodo

Definizione

Restituisce la lunghezza di una singola iterazione di questo oggetto 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
Protected Friend Function GetNaturalDuration (clock As Clock) As Duration

Parametri

clock
Clock

Clock creato per questo oggetto Timeline.The Clock that was created for this Timeline.

Restituisce

Duration

Lunghezza di una singola iterazione di Timeline o Automatic se la durata naturale è ignota.The length of a single iteration of this Timeline, or Automatic if the natural duration is unknown.

Commenti

Questo metodo deve essere chiamato solo quando la Duration proprietà è impostata su Automatic .This method should only be called when the Duration property is set to Automatic. Se Duration è Automatic , la durata naturale è determinata dall'implementazione della classe specifica di GetNaturalDurationCore .If Duration is Automatic, the natural duration is determined by that particular class's implementation of GetNaturalDurationCore.

Se GetNaturalDuration restituisce Automatic , significa che la durata naturale è sconosciuta, che implica una durata naturale di Forever .If GetNaturalDuration returns Automatic, it means that the natural duration is unknown, which implies a natural duration of Forever. Questo avviene per i flussi multimediali.Such is the case for streaming media.

Si noti che il passaggio di questo metodo a un clock diverso da quello creato per questa sequenza temporale è possibile, ma fornirà risultati non affidabili.Note that passing this method a clock other than the one that was created for this timeline is possible, but will provide unreliable results.

Si applica a

Vedi anche