AnimationClock Clase

Definición

Mantiene el estado en tiempo de ejecución de y AnimationTimeline procesa sus valores de salida.

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
Herencia
AnimationClock

Comentarios

AnimationClock los objetos se generan a partir de AnimationTimeline objetos. Describe AnimationTimeline los valores de salida de una animación, la duración, la hora de inicio, la hora de finalización y otra información fundamental de animación. Procesa AnimationClock los valores de animación descritos por un AnimationTimeline objeto .

Constructores

Nombre Description
AnimationClock(AnimationTimeline)

Inicializa una nueva instancia de la clase AnimationClock.

Propiedades

Nombre Description
Controller

Obtiene un ClockController objeto que se puede usar para iniciar, pausar, reanudar, buscar, omitir, detener o quitar este Clock.

(Heredado de Clock)
CurrentGlobalSpeed

Obtiene la velocidad a la que la hora del reloj está progresando actualmente, en comparación con la hora del mundo real.

(Heredado de Clock)
CurrentGlobalTime

Obtiene la hora global actual, según lo establecido por el sistema de control de tiempo de WPF.

(Heredado de Clock)
CurrentIteration

Obtenga la iteración actual de este reloj.

(Heredado de Clock)
CurrentProgress

Obtiene el progreso actual de esto Clock dentro de su iteración actual.

(Heredado de Clock)
CurrentState

Obtiene un valor que indica si el reloj es actualmente Active, Fillingo Stopped.

(Heredado de Clock)
CurrentTime

Obtiene la hora actual del reloj dentro de su iteración actual.

(Heredado de Clock)
Dispatcher

Obtiene el objeto al que DispatcherDispatcherObject está asociado.

(Heredado de DispatcherObject)
HasControllableRoot

Obtiene un valor que indica si Clock forma parte de un árbol de reloj controlable.

(Heredado de Clock)
IsPaused

Obtiene un valor que indica si se pausa este Clockobjeto o cualquiera de sus elementos primarios.

(Heredado de Clock)
NaturalDuration

Obtiene la duración natural de este reloj Timeline.

(Heredado de Clock)
Parent

Obtiene el reloj que es el elemento primario de este reloj.

(Heredado de Clock)
Timeline

Obtiene el AnimationTimeline objeto que describe el comportamiento de este reloj.

Métodos

Nombre Description
CheckAccess()

Determina si el subproceso que llama tiene acceso a este DispatcherObject.

(Heredado de DispatcherObject)
DiscontinuousTimeMovement()

Cuando se implementa en una clase derivada, se invocará cada vez que un reloj repita, omita o busque.

(Heredado de Clock)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetCanSlip()

Devuelve si tiene Clock su propio origen de hora externo, que puede requerir sincronización con el sistema de control de tiempo.

(Heredado de Clock)
GetCurrentTimeCore()

Obtiene la hora actual del reloj dentro de su iteración actual.

(Heredado de Clock)
GetCurrentValue(Object, Object)

Obtiene el valor de salida actual de .AnimationClock

GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
SpeedChanged()

Cuando se implementa en una clase derivada, se invocará cada vez que un reloj comienza, omite, pausa, reanuda o cuando se modifica el reloj SpeedRatio .

(Heredado de Clock)
Stopped()

Cuando se implementa en una clase derivada, se invocará cada vez que se detenga un reloj mediante el Stop() método .

(Heredado de Clock)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
VerifyAccess()

Exige que el subproceso de llamada tenga acceso a este DispatcherObject.

(Heredado de DispatcherObject)

Eventos

Nombre Description
Completed

Se produce cuando este reloj ha terminado de reproducirse completamente.

(Heredado de Clock)
CurrentGlobalSpeedInvalidated

Se produce cuando se actualiza la velocidad del reloj.

(Heredado de Clock)
CurrentStateInvalidated

Se produce cuando se actualiza la propiedad del CurrentState reloj.

(Heredado de Clock)
CurrentTimeInvalidated

Se produce cuando el reloj CurrentTime deja de ser válido.

(Heredado de Clock)
RemoveRequested

Se produce cuando se llama al Remove() método en este Clock o uno de sus relojes primarios.

(Heredado de Clock)

Se aplica a

Consulte también