AnimationClock AnimationClock AnimationClock AnimationClock Class

Définition

Gère l’état d’exécution de AnimationTimeline et traite ses valeurs de sortie.Maintains the run-time state of an AnimationTimeline and processes its output values.

public ref class AnimationClock : System::Windows::Media::Animation::Clock
public class AnimationClock : System.Windows.Media.Animation.Clock
type AnimationClock = class
    inherit Clock
Public Class AnimationClock
Inherits Clock
Héritage

Remarques

AnimationClock les objets sont générés à partir de AnimationTimeline objets.AnimationClock objects are generated from AnimationTimeline objects. Un AnimationTimeline décrit les valeurs de sortie d’une animation, la durée, heure de début, fin de temps et d’autres informations importantes la concernant.An AnimationTimeline describes an animation's output values, duration, begin time, end time, and other fundamental animation information. Un AnimationClock traite les valeurs d’animation décrites par un AnimationTimeline objet.An AnimationClock processes the animation values described by an AnimationTimeline object.

Constructeurs

AnimationClock(AnimationTimeline) AnimationClock(AnimationTimeline) AnimationClock(AnimationTimeline) AnimationClock(AnimationTimeline)

Initialise une nouvelle instance de la classe AnimationClock.Initializes a new instance of the AnimationClock class.

Propriétés

Controller Controller Controller Controller

Obtient un ClockController qui peut être utilisé pour démarrer, suspendre, reprendre, rechercher, ignorer, arrêter ou supprimer ce Clock.Gets a ClockController that can be used to start, pause, resume, seek, skip, stop, or remove this Clock.

(Inherited from Clock)
CurrentGlobalSpeed CurrentGlobalSpeed CurrentGlobalSpeed CurrentGlobalSpeed

Obtient la fréquence à laquelle l’heure de l’horloge s’écoule actuellement par rapport à l’heure réelle.Gets the rate at which the clock's time is currently progressing, compared to real-world time.

(Inherited from Clock)
CurrentGlobalTime CurrentGlobalTime CurrentGlobalTime CurrentGlobalTime

Obtient l'heure globale actuelle, établie par le système de minuterie WPFWPF.Gets the current global time, as established by the WPFWPF timing system.

(Inherited from Clock)
CurrentIteration CurrentIteration CurrentIteration CurrentIteration

Obtient l'itération actuelle de cette horloge.Get the current iteration of this clock.

(Inherited from Clock)
CurrentProgress CurrentProgress CurrentProgress CurrentProgress

Obtient la progression actuelle de ce Clock dans son itération actuelle.Gets the current progress of this Clock within its current iteration.

(Inherited from Clock)
CurrentState CurrentState CurrentState CurrentState

Obtient une valeur indiquant si l’horloge est actuellement Active, Filling ou Stopped.Gets a value indicating whether the clock is currently Active, Filling, or Stopped.

(Inherited from Clock)
CurrentTime CurrentTime CurrentTime CurrentTime

Obtient l'heure actuelle de cette horloge dans son itération actuelle.Gets this clock's current time within its current iteration.

(Inherited from Clock)
Dispatcher Dispatcher Dispatcher Dispatcher

Obtient le Dispatcher associé à DispatcherObject.Gets the Dispatcher this DispatcherObject is associated with.

(Inherited from DispatcherObject)
HasControllableRoot HasControllableRoot HasControllableRoot HasControllableRoot

Obtient une valeur qui indique si ce Clock fait partie d'une arborescence d'horloge contrôlable.Gets a value that indicates whether this Clock is part of a controllable clock tree.

(Inherited from Clock)
IsPaused IsPaused IsPaused IsPaused

Obtient une valeur qui indique si ce Clock ou un de ses parents est suspendu.Gets a value that indicates whether this Clock, or any of its parents, is paused.

(Inherited from Clock)
NaturalDuration NaturalDuration NaturalDuration NaturalDuration

Obtient la durée naturelle du Timeline de cette horloge.Gets the natural duration of this clock's Timeline.

(Inherited from Clock)
Parent Parent Parent Parent

Obtient l'horloge qui est le parent de cette horloge.Gets the clock that is the parent of this clock.

(Inherited from Clock)
Timeline Timeline Timeline Timeline

Obtient le AnimationTimeline qui décrit le comportement de cette horloge.Gets the AnimationTimeline that describes this clock's behavior.

Méthodes

CheckAccess() CheckAccess() CheckAccess() CheckAccess()

Détermine si le thread appelant a accès à ce DispatcherObject.Determines whether the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)
DiscontinuousTimeMovement() DiscontinuousTimeMovement() DiscontinuousTimeMovement() DiscontinuousTimeMovement()

Est appelé, en cas d'implémentation dans une classe dérivée, à chaque répétition, ignorance ou recherche d'une horloge.When implemented in a derived class, will be invoked whenever a clock repeats, skips, or seeks.

(Inherited from Clock)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetCanSlip() GetCanSlip() GetCanSlip() GetCanSlip()

Retourne si le Clock possède sa propre source externe pour l'heure, laquelle peut requérir une synchronisation avec le système de minuterie.Returns whether the Clock has its own external time source, which may require synchronization with the timing system.

(Inherited from Clock)
GetCurrentTimeCore() GetCurrentTimeCore() GetCurrentTimeCore() GetCurrentTimeCore()

Obtient l'heure actuelle de cette horloge dans son itération actuelle.Gets this clock's current time within its current iteration.

(Inherited from Clock)
GetCurrentValue(Object, Object) GetCurrentValue(Object, Object) GetCurrentValue(Object, Object) GetCurrentValue(Object, Object)

Obtient la valeur actuelle de sortie de AnimationClock.Gets the current output value of the AnimationClock.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
SpeedChanged() SpeedChanged() SpeedChanged() SpeedChanged()

Est appelé, en cas d'implémentation dans une classe dérivée, à chaque démarrage, ignorance, suspension, reprise d'une horloge ou lorsque le SpeedRatio de l'horloge est modifié.When implemented in a derived class, will be invoked whenever a clock begins, skips, pauses, resumes, or when the clock's SpeedRatio is modified.

(Inherited from Clock)
Stopped() Stopped() Stopped() Stopped()

Est appelé, en cas d'implémentation dans une classe dérivée, à chaque arrêt d'une horloge à l'aide de la méthode Stop().When implemented in a derived class, will be invoked whenever a clock is stopped using the Stop() method.

(Inherited from Clock)
ToString() ToString() ToString() ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)
VerifyAccess() VerifyAccess() VerifyAccess() VerifyAccess()

Garantit que le thread appelant a accès à DispatcherObject.Enforces that the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)

Événements

Completed Completed Completed Completed

Se produit lorsque cette horloge a entièrement terminé son cycle.Occurs when this clock has completely finished playing.

(Inherited from Clock)
CurrentGlobalSpeedInvalidated CurrentGlobalSpeedInvalidated CurrentGlobalSpeedInvalidated CurrentGlobalSpeedInvalidated

Se produit quand la vitesse de l’horloge est mise à jour.Occurs when the clock's speed is updated.

(Inherited from Clock)
CurrentStateInvalidated CurrentStateInvalidated CurrentStateInvalidated CurrentStateInvalidated

Se produit lors de la mise à jour de la propriété CurrentState de l'horloge.Occurs when the clock's CurrentState property is updated.

(Inherited from Clock)
CurrentTimeInvalidated CurrentTimeInvalidated CurrentTimeInvalidated CurrentTimeInvalidated

Se produit lorsque le CurrentTime de cette horloge devient non valide.Occurs when this clock's CurrentTime becomes invalid.

(Inherited from Clock)
RemoveRequested RemoveRequested RemoveRequested RemoveRequested

Se produit lorsque la méthode Remove() est appelée sur ce Clock ou l'une de ses horloges parentes.Occurs when the Remove() method is called on this Clock or one of its parent clocks.

(Inherited from Clock)

S’applique à

Voir aussi