AnimationClock AnimationClock AnimationClock AnimationClock Class

Definizione

Mantiene lo stato di runtime di AnimationTimeline ed elabora i valori di output.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
Ereditarietà

Commenti

AnimationClockgli oggetti vengono generati AnimationTimeline da oggetti.AnimationClock objects are generated from AnimationTimeline objects. Un AnimationTimeline oggetto descrive i valori di output, la durata, l'ora di inizio, l'ora di fine e altre informazioni fondamentali sull'animazione di un'animazione.An AnimationTimeline describes an animation's output values, duration, begin time, end time, and other fundamental animation information. Un AnimationClock oggetto elabora i valori di animazione descritti AnimationTimeline da un oggetto.An AnimationClock processes the animation values described by an AnimationTimeline object.

Costruttori

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

Inizializza una nuova istanza della classe AnimationClock.Initializes a new instance of the AnimationClock class.

Proprietà

Controller Controller Controller Controller

Ottiene un ClockController che può essere usato per avviare, sospendere, ripristinare, cercare, ignorare, arrestare o rimuovere questo 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

Ottiene la velocità di avanzamento del tempo del clock corrente, rispetto al tempo del mondo reale.Gets the rate at which the clock's time is currently progressing, compared to real-world time.

(Inherited from Clock)
CurrentGlobalTime CurrentGlobalTime CurrentGlobalTime CurrentGlobalTime

Ottiene l'ora globale corrente, come stabilito dal sistema di temporizzazione WPFWPF.Gets the current global time, as established by the WPFWPF timing system.

(Inherited from Clock)
CurrentIteration CurrentIteration CurrentIteration CurrentIteration

Ottenere l'iterazione corrente di questo clock.Get the current iteration of this clock.

(Inherited from Clock)
CurrentProgress CurrentProgress CurrentProgress CurrentProgress

Ottiene lo stato di avanzamento corrente di questo Clock all'interno dell'iterazione corrente.Gets the current progress of this Clock within its current iteration.

(Inherited from Clock)
CurrentState CurrentState CurrentState CurrentState

Ottiene un valore che indica se l'orologio attualmente è Active, Filling o Stopped.Gets a value indicating whether the clock is currently Active, Filling, or Stopped.

(Inherited from Clock)
CurrentTime CurrentTime CurrentTime CurrentTime

Ottiene l'ora corrente di questo clock all'interno dell'iterazione corrente.Gets this clock's current time within its current iteration.

(Inherited from Clock)
Dispatcher Dispatcher Dispatcher Dispatcher

Ottiene l'oggetto Dispatcher associato a DispatcherObject.Gets the Dispatcher this DispatcherObject is associated with.

(Inherited from DispatcherObject)
HasControllableRoot HasControllableRoot HasControllableRoot HasControllableRoot

Ottiene un valore che indica se il controllo Clock fa parte di una struttura ad albero del clock controllabile.Gets a value that indicates whether this Clock is part of a controllable clock tree.

(Inherited from Clock)
IsPaused IsPaused IsPaused IsPaused

Ottiene un valore che indica se questo Clock o alcuni elementi padri, è messo in pausa.Gets a value that indicates whether this Clock, or any of its parents, is paused.

(Inherited from Clock)
NaturalDuration NaturalDuration NaturalDuration NaturalDuration

Ottiene la durata standard della Timeline di questo clock.Gets the natural duration of this clock's Timeline.

(Inherited from Clock)
Parent Parent Parent Parent

Ottiene il clock che è l’elemento padre di questo clock.Gets the clock that is the parent of this clock.

(Inherited from Clock)
Timeline Timeline Timeline Timeline

Ottiene AnimationTimeline che descrive il comportamento di questo clock.Gets the AnimationTimeline that describes this clock's behavior.

Metodi

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

Determina se il thread chiamante ha accesso a DispatcherObject.Determines whether the calling thread has access to this DispatcherObject.

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

In caso di implementazione in una classe derivata, verrà richiamato ogni qualvolta un clock ripete, salta o cerca.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 l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

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

Indica se Clock ha la propria origine dell'ora esterna che può richiedere una sincronizzazione con il sistema di temporizzazione.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()

Ottiene l'ora corrente di questo clock all'interno dell'iterazione corrente.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)

Ottiene il valore di output corrente di AnimationClock.Gets the current output value of the AnimationClock.

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

Funge da funzione hash predefinita.Serves as the default hash function.

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

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

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

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

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

In caso di implementazione in una classe derivata, verrà richiamato ogni qualvolta un clock inizia, salti, pause, riprende o quando il SpeedRatio del clock viene modificato.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()

In caso di implementazione in una classe derivata, verrà richiamato ogni qualvolta un clock viene interrotto utilizzando il metodo 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()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

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

Impone che il thread chiamante abbia accesso a DispatcherObject.Enforces that the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)

Eventi

Completed Completed Completed Completed

Si verifica quando questo clock ha completamente terminato l’esecuzione.Occurs when this clock has completely finished playing.

(Inherited from Clock)
CurrentGlobalSpeedInvalidated CurrentGlobalSpeedInvalidated CurrentGlobalSpeedInvalidated CurrentGlobalSpeedInvalidated

Si verifica quando la velocità del clock viene aggiornata.Occurs when the clock's speed is updated.

(Inherited from Clock)
CurrentStateInvalidated CurrentStateInvalidated CurrentStateInvalidated CurrentStateInvalidated

Si verifica quando la proprietà CurrentState del clock viene aggiornata.Occurs when the clock's CurrentState property is updated.

(Inherited from Clock)
CurrentTimeInvalidated CurrentTimeInvalidated CurrentTimeInvalidated CurrentTimeInvalidated

Si verifica quando il CurrentTime di questo clock diventa non valido.Occurs when this clock's CurrentTime becomes invalid.

(Inherited from Clock)
RemoveRequested RemoveRequested RemoveRequested RemoveRequested

Si verifica quando viene chiamata l’evento Remove() su questo Clock o uno dei suoi clock genitori.Occurs when the Remove() method is called on this Clock or one of its parent clocks.

(Inherited from Clock)

Si applica a

Vedi anche