ClockController Clase

Definición

Controla interactivamente un Clock.Interactively controls a Clock.

public ref class ClockController sealed : System::Windows::Threading::DispatcherObject
public sealed class ClockController : System.Windows.Threading.DispatcherObject
type ClockController = class
    inherit DispatcherObject
Public NotInheritable Class ClockController
Inherits DispatcherObject
Herencia
ClockController

Comentarios

Use para iniciar, pausar, reanudar, buscar, omitir, detener y quitar un Clock. ClockControllerUse a ClockController to interactively begin, pause, resume, seek, skip, stop, and remove a Clock. Solo puede controlar interactivamente los relojes de nivel de raíz.You can only interactively control root-level clocks.

Propiedades

Clock

Obtiene el objeto Clock controlado por este objeto ClockController.Gets the Clock controlled by this ClockController.

Dispatcher

Obtiene el objeto Dispatcher al que está asociado DispatcherObject.Gets the Dispatcher this DispatcherObject is associated with.

(Heredado de DispatcherObject)
SpeedRatio

Obtiene o establece la velocidad interactiva del destino Clock.Gets or sets the interactive speed of the target Clock.

Métodos

Begin()

Establece la propiedad Clock de destino para que comience en el siguiente paso.Sets the target Clock to begin at the next tick.

CheckAccess()

Determina si el subproceso de la llamada tiene acceso a DispatcherObject.Determines whether the calling thread has access to this DispatcherObject.

(Heredado de DispatcherObject)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
Pause()

Detiene el progreso de Clock de destino.Stops the target Clock from progressing.

Remove()

Quita el objeto Clock asociado a ClockController de propiedades a las que anima.Removes the Clock associated with this ClockController from the properties it animates. El reloj y sus relojes secundarios ya no afectarán estas propiedades.The clock and its child clocks will no longer affect these properties.

Resume()

Permite un Clock que se pausó previamente para reanudar su progreso.Enables a Clock that was previously paused to resume progressing.

Seek(TimeSpan, TimeSeekOrigin)

Busca el elemento Clock de destino en la cantidad especificada cuando se produce la siguiente marca.Seeks the target Clock by the specified amount when the next tick occurs. Si se detiene el reloj de destino, la búsqueda lo activa de nuevo.If the target clock is stopped, seeking makes it active again.

SeekAlignedToLastTick(TimeSpan, TimeSeekOrigin)

Busca inmediatamente en el objeto Clock de destino la cantidad especificada.Seeks the target Clock by the specified amount immediately. Si se detiene el reloj de destino, la búsqueda lo activa de nuevo.If the target clock is stopped, seeking makes it active again.

SkipToFill()

Adelanta la hora actual del objeto Clock de destino al final de su período activo.Advances the current time of the target Clock to the end of its active period.

Stop()

Detiene el Clock de destino.Stops the target Clock.

ToString()

Devuelve un valor de tipo string que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)
VerifyAccess()

Exige que el subproceso de la llamada tenga acceso a DispatcherObject.Enforces that the calling thread has access to this DispatcherObject.

(Heredado de DispatcherObject)

Se aplica a

Consulte también: