Timeline Class

Définit une durée et d'autres propriétés de comportement pour une animation Windows Runtime. Timeline est la classe de base pour Storyboard et tous les types d'animation Windows Runtime, y compris ceux de la bibliothèque d'animations et ceux utilisés pour les animations personnalisées dans les états visuels ou le XAML au niveau de la page.

Héritage

Object
  DependencyObject
    Timeline

Syntaxe


public class Timeline : DependencyObject

Attributs

[MarshalingBehavior(Agile)]
[Threading(Both)]
[Version(0x06020000)]
[WebHostHidden()]

Membres

TimelineClasse possède ces types de membres :

Constructeurs

TimelineClasse possède ces constructeurs.

ConstructeurDescription
Timeline Provides base class initialization behavior for Timeline-derived classes.

 

Événements

TimelineClasse possède ces événements.

ÉvénementDescription
Completed Occurs when the Storyboard object has completed playing.

 

Méthodes

The Timeline Classe a les méthodes suivantes. Elle hérite également des méthodes de Object Classe.

MéthodeDescription
ClearValue Clears the local value of a dependency property. (Hérité de DependencyObject)
GetAnimationBaseValue Returns any base value established for a dependency property, which would apply in cases where an animation is not active. (Hérité de DependencyObject)
GetValue Returns the current effective value of a dependency property from a DependencyObject. (Hérité de DependencyObject)
ReadLocalValue Returns the local value of a dependency property, if a local value is set. (Hérité de DependencyObject)
SetValue Sets the local value of a dependency property on a DependencyObject. (Hérité de DependencyObject)

 

Propriétés

Le TimelineClasse a les propriétés suivantes.

PropriétéType d'accèsDescription

AllowDependentAnimations

Lecture/écritureGets or sets a value that determines whether dependent animations should be permitted to run, throughout the app.

AutoReverse

Lecture/écritureGets or sets a value that indicates whether the timeline plays in reverse after it completes a forward iteration.

AutoReverseProperty

En lecture seuleIdentifies the AutoReverse dependency property.

BeginTime

Lecture/écritureGets or sets the time at which this Timeline should begin.

BeginTimeProperty

En lecture seuleIdentifies the BeginTime dependency property.

Dispatcher

En lecture seuleGets the CoreDispatcher that this object is associated with. (Hérité de DependencyObject)

Duration

Lecture/écritureGets or sets the length of time for which this timeline plays, not counting repetitions.

DurationProperty

En lecture seuleIdentifies the Duration dependency property.

FillBehavior

Lecture/écritureGets or sets a value that specifies how the animation behaves after it reaches the end of its active period.

FillBehaviorProperty

En lecture seuleIdentifies the FillBehavior dependency property.

RepeatBehavior

Lecture/écritureGets or sets the repeating behavior of this timeline.

RepeatBehaviorProperty

En lecture seuleIdentifies the RepeatBehavior dependency property.

SpeedRatio

Lecture/écritureGets or sets the rate, relative to its parent, at which time progresses for this Timeline.

SpeedRatioProperty

En lecture seuleIdentifies for the SpeedRatio dependency property.

 

Remarques

Timeline définit la propriété Duration qui contrôle la durée d'une animation après son démarrage. Timeline définit également ces propriétés de comportement, qui sont communes à tous les types d'animations, et au Storyboard:

Timeline définit également l'événement Completed pour Storyboard et les animations. La gestion de l'événement Completed n'est pas nécessaire dans la plupart des scénarios d'animation d'interface utilisateur.

La relation entre Storyboard et les types d'animation est que Storyboard est un conteneur qui peut regrouper plusieurs animations, et fait office de contrôleur pour démarrer et arrêter les animations contenues. Lorsque vous définissez les propriétés Timeline dans un Storyboard plutôt que des animations individuelles dans Storyboard, les propriétés Timeline définies dans Storyboard remplacent en général celles des animations associées. Pour plus d'informations, consultez Animations avec plan conceptuel.

Conditions requises

Client minimal pris en charge

Windows 8 [Applications Windows Store uniquement]

Serveur minimal pris en charge

Windows Server 2012 [Applications Windows Store uniquement]

Espace de noms

Windows.UI.Xaml.Media.Animation
Windows::UI::Xaml::Media::Animation [C++]

Métadonnées

Windows.winmd

Voir aussi

DependencyObject
Storyboard
Animations avec table de montage séquentiel
Animations avec plan conceptuel pour les états visuels
Animations d'image clé et animations de fonctions d'accélération

 

 

Afficher:
© 2014 Microsoft