Timeline.GetNaturalDuration(Clock) Метод

Определение

Возвращает продолжительность отдельной итерации этого объекта 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

Параметры

clock
Clock

Объект Clock, созданный для этого объекта Timeline.

Возвращаемое значение

Duration

Продолжительность отдельной итерации этого объекта Timeline или объекта Automatic, если естественная длительность неизвестна.

Комментарии

Этот метод следует вызывать только в том случае, Duration если свойству Automaticприсвоено значение . Если Duration это Automaticтак, то естественная длительность определяется реализацией конкретного GetNaturalDurationCoreкласса.

Если GetNaturalDuration возвращается Automatic, это означает, что естественная длительность неизвестна, что подразумевает естественную длительность Forever. Это относится к потоковой передаче мультимедиа.

Обратите внимание, что передача этого метода часов, отличных от созданной для этой временной шкалы, возможна, но обеспечит ненадежные результаты.

Применяется к

См. также раздел