AnimationClock AnimationClock AnimationClock AnimationClock Class

Definição

Mantém o estado de tempo de execução de um AnimationTimeline e processa seus valores de saída.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
Herança

Comentários

AnimationClockos objetos são gerados AnimationTimeline a partir de objetos.AnimationClock objects are generated from AnimationTimeline objects. Um AnimationTimeline descreve os valores de saída de uma animação, a duração, a hora de início, a hora de término e outras informações fundamentais de animação.An AnimationTimeline describes an animation's output values, duration, begin time, end time, and other fundamental animation information. Um AnimationClock processa os valores de animação descritos por AnimationTimeline um objeto.An AnimationClock processes the animation values described by an AnimationTimeline object.

Construtores

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

Inicializa uma nova instância da classe AnimationClock.Initializes a new instance of the AnimationClock class.

Propriedades

Controller Controller Controller Controller

Obtém um ClockController que pode ser usado para iniciar, pausar, retomar, pesquisar, ignorar, parar ou remover este 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

Obtém a taxa em que o horário do relógio está atualmente em andamento se comparada à hora do mundo real.Gets the rate at which the clock's time is currently progressing, compared to real-world time.

(Inherited from Clock)
CurrentGlobalTime CurrentGlobalTime CurrentGlobalTime CurrentGlobalTime

Obtém a hora global atual, conforme estabelecido pelo sistema de tempo WPFWPF.Gets the current global time, as established by the WPFWPF timing system.

(Inherited from Clock)
CurrentIteration CurrentIteration CurrentIteration CurrentIteration

Obtém a iteração atual deste relógio.Get the current iteration of this clock.

(Inherited from Clock)
CurrentProgress CurrentProgress CurrentProgress CurrentProgress

Obtém o andamento atual deste Clock dentro de sua iteração atual.Gets the current progress of this Clock within its current iteration.

(Inherited from Clock)
CurrentState CurrentState CurrentState CurrentState

Obtém um valor que indica se o relógio é atualmente Active, Filling ou Stopped.Gets a value indicating whether the clock is currently Active, Filling, or Stopped.

(Inherited from Clock)
CurrentTime CurrentTime CurrentTime CurrentTime

Obtém a hora atual deste relógio dentro de sua iteração atual.Gets this clock's current time within its current iteration.

(Inherited from Clock)
Dispatcher Dispatcher Dispatcher Dispatcher

Obtém o Dispatcher ao qual este DispatcherObject está associado.Gets the Dispatcher this DispatcherObject is associated with.

(Inherited from DispatcherObject)
HasControllableRoot HasControllableRoot HasControllableRoot HasControllableRoot

Obtém um valor que indica se o controle Clock faz parte de uma árvore de relógios controlável.Gets a value that indicates whether this Clock is part of a controllable clock tree.

(Inherited from Clock)
IsPaused IsPaused IsPaused IsPaused

Obtém um valor que indica se este Clock ou qualquer um de seus pais, está em pausa.Gets a value that indicates whether this Clock, or any of its parents, is paused.

(Inherited from Clock)
NaturalDuration NaturalDuration NaturalDuration NaturalDuration

Obtém a duração normal do Timeline deste relógio.Gets the natural duration of this clock's Timeline.

(Inherited from Clock)
Parent Parent Parent Parent

Obtém o relógio que é o pai deste relógio.Gets the clock that is the parent of this clock.

(Inherited from Clock)
Timeline Timeline Timeline Timeline

Obtém o AnimationTimeline que descreve o comportamento do relógio.Gets the AnimationTimeline that describes this clock's behavior.

Métodos

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

Determina se o thread de chamada tem acesso a este DispatcherObject.Determines whether the calling thread has access to this DispatcherObject.

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

Quando implementado em uma classe derivada, será invocado sempre que um relógio se repete, ignora ou busca.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)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

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

Retorna se o Clock tem ou não sua própria fonte de tempo externa, a qual pode exigir a sincronização com o sistema de tempo.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()

Obtém a hora atual deste relógio dentro de sua iteração atual.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)

Obtém o valor de saída atual do AnimationClock.Gets the current output value of the AnimationClock.

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

Serve como a função de hash padrão.Serves as the default hash function.

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

Obtém o Type da instância atual.Gets the Type of the current instance.

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

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

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

Quando implementado em uma classe derivada, será invocado sempre que um relógio começar, ignorar, pausar, retomar ou então quando o relógio SpeedRatio for modificado.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()

Quando implementado em uma classe derivada, será invocado sempre que um relógio é interrompido usando o método 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()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

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

Impõe que o thread de chamada tenha acesso a este DispatcherObject.Enforces that the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)

Eventos

Completed Completed Completed Completed

Ocorre quando a reprodução deste relógio foi completamente concluída.Occurs when this clock has completely finished playing.

(Inherited from Clock)
CurrentGlobalSpeedInvalidated CurrentGlobalSpeedInvalidated CurrentGlobalSpeedInvalidated CurrentGlobalSpeedInvalidated

Ocorre quando a velocidade do relógio é atualizada.Occurs when the clock's speed is updated.

(Inherited from Clock)
CurrentStateInvalidated CurrentStateInvalidated CurrentStateInvalidated CurrentStateInvalidated

Ocorre quando a propriedade CurrentState do relógio é atualizada.Occurs when the clock's CurrentState property is updated.

(Inherited from Clock)
CurrentTimeInvalidated CurrentTimeInvalidated CurrentTimeInvalidated CurrentTimeInvalidated

Ocorre quando o CurrentTime deste relógio torna-se inválido.Occurs when this clock's CurrentTime becomes invalid.

(Inherited from Clock)
RemoveRequested RemoveRequested RemoveRequested RemoveRequested

Ocorre quando o método Remove() é chamado neste Clock ou em um de seus relógios pai.Occurs when the Remove() method is called on this Clock or one of its parent clocks.

(Inherited from Clock)

Aplica-se a

Veja também