AnimationClock Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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) |