AnimationClock Classe

Définition

Conserve l’état d’exécution d’un AnimationTimeline et traite ses valeurs de sortie.

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
AnimationClock

Remarques

AnimationClock les objets sont générés à partir d’objets AnimationTimeline . Un AnimationTimeline décrit les valeurs de sortie d’une animation, la durée, l’heure de début, l’heure de fin et d’autres informations d’animation fondamentales. Un AnimationClock processus des valeurs d’animation décrites par un AnimationTimeline objet.

Constructeurs

Nom Description
AnimationClock(AnimationTimeline)

Initialise une nouvelle instance de la classe AnimationClock.

Propriétés

Nom Description
Controller

Obtient un ClockController élément qui peut être utilisé pour démarrer, suspendre, reprendre, rechercher, ignorer, arrêter ou supprimer ce Clock.

(Hérité de Clock)
CurrentGlobalSpeed

Obtient la vitesse à laquelle l’heure de l’horloge progresse actuellement, par rapport au temps réel.

(Hérité de Clock)
CurrentGlobalTime

Obtient l’heure globale actuelle, telle que établie par le système de minutage WPF.

(Hérité de Clock)
CurrentIteration

Obtenez l’itération actuelle de cette horloge.

(Hérité de Clock)
CurrentProgress

Obtient la progression actuelle de cette Clock opération dans son itération actuelle.

(Hérité de Clock)
CurrentState

Obtient une valeur indiquant si l’horloge est actuellement Active, Fillingou Stopped.

(Hérité de Clock)
CurrentTime

Obtient l’heure actuelle de cette horloge dans son itération actuelle.

(Hérité de Clock)
Dispatcher

Obtient ce Dispatcher qui DispatcherObject est associé.

(Hérité de DispatcherObject)
HasControllableRoot

Obtient une valeur qui indique si cela Clock fait partie d’une arborescence d’horloges contrôlables.

(Hérité de Clock)
IsPaused

Obtient une valeur qui indique si ce Clockou l’un de ses parents est suspendu.

(Hérité de Clock)
NaturalDuration

Obtient la durée naturelle de cette horloge Timeline.

(Hérité de Clock)
Parent

Obtient l’horloge qui est le parent de cette horloge.

(Hérité de Clock)
Timeline

Obtient le AnimationTimeline comportement de cette horloge.

Méthodes

Nom Description
CheckAccess()

Détermine si le thread appelant a accès à ce DispatcherObjectfichier .

(Hérité de DispatcherObject)
DiscontinuousTimeMovement()

Lorsqu’elle est implémentée dans une classe dérivée, elle est appelée chaque fois qu’une horloge se répète, ignore ou recherche.

(Hérité de Clock)
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetCanSlip()

Retourne si sa Clock propre source de temps externe peut nécessiter la synchronisation avec le système de minutage.

(Hérité de Clock)
GetCurrentTimeCore()

Obtient l’heure actuelle de cette horloge dans son itération actuelle.

(Hérité de Clock)
GetCurrentValue(Object, Object)

Obtient la valeur de sortie actuelle du AnimationClock.

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
SpeedChanged()

Lorsqu’elle est implémentée dans une classe dérivée, elle est appelée chaque fois qu’une horloge commence, ignore, suspend, reprend ou lorsque l’horloge SpeedRatio est modifiée.

(Hérité de Clock)
Stopped()

Lorsqu’elle est implémentée dans une classe dérivée, elle est appelée chaque fois qu’une horloge est arrêtée à l’aide de la Stop() méthode.

(Hérité de Clock)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)
VerifyAccess()

Applique que le thread appelant a accès à ce DispatcherObjectfichier .

(Hérité de DispatcherObject)

Événements

Nom Description
Completed

Se produit lorsque cette horloge a complètement terminé la lecture.

(Hérité de Clock)
CurrentGlobalSpeedInvalidated

Se produit lorsque la vitesse de l’horloge est mise à jour.

(Hérité de Clock)
CurrentStateInvalidated

Se produit lorsque la propriété de l’horloge CurrentState est mise à jour.

(Hérité de Clock)
CurrentTimeInvalidated

Se produit lorsque cette horloge n’est CurrentTime plus valide.

(Hérité de Clock)
RemoveRequested

Se produit lorsque la Remove() méthode est appelée sur cette Clock horloge ou l’une de ses horloges parentes.

(Hérité de Clock)

S’applique à

Voir aussi