AnimationTimeline.GetNaturalDurationCore Method

Returns the length of a single iteration of this AnimationTimeline.

Namespace:  System.Windows.Media.Animation
Assembly:  PresentationCore (in PresentationCore.dll)

protected override Duration GetNaturalDurationCore(
	Clock clock
)

Parameters

clock
Type: System.Windows.Media.Animation.Clock

The clock that was created for this AnimationTimeline.

Return Value

Type: System.Windows.Duration
The animation's natural duration. This method always returns a Duration of 1 second.

This method provides the implementation for GetNaturalDuration and should not be called directly from your code.

Notes to Implementers

This method should be implemented by classes that need to provide a custom natural Duration when the Duration property is set to Automatic. If the natural duration cannot be determined, this method should return Automatic.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft