Timeline.GetNaturalDurationCore(Clock) Метод

Определение

Возвращает продолжительность отдельной итерации этого объекта Timeline. Этот метод обеспечивает реализацию для объекта GetNaturalDuration(Clock).

protected:
 virtual System::Windows::Duration GetNaturalDurationCore(System::Windows::Media::Animation::Clock ^ clock);
protected virtual System.Windows.Duration GetNaturalDurationCore (System.Windows.Media.Animation.Clock clock);
abstract member GetNaturalDurationCore : System.Windows.Media.Animation.Clock -> System.Windows.Duration
override this.GetNaturalDurationCore : System.Windows.Media.Animation.Clock -> System.Windows.Duration
Protected Overridable Function GetNaturalDurationCore (clock As Clock) As Duration

Параметры

clock
Clock

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

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

Duration

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

Комментарии

Этот метод предоставляет реализацию и GetNaturalDuration не должен вызываться непосредственно из кода. Взамен рекомендуется использовать GetNaturalDuration.

Примечания для тех, кто наследует этот метод

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

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

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