ClockController ClockController ClockController ClockController Class

Определение

Управляет 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
Наследование
ClockControllerClockControllerClockControllerClockController

Комментарии

Используйте для интерактивного запуска, приостановки, возобновления, поиска, пропуска, остановки и Clockудаления. ClockControllerUse a ClockController to interactively begin, pause, resume, seek, skip, stop, and remove a Clock. Вы можете управлять только часами корневого уровня в интерактивном режиме.You can only interactively control root-level clocks.

Свойства

Clock Clock Clock Clock

Возвращает объект Clock, управляемый данным методом ClockController.Gets the Clock controlled by this ClockController.

Dispatcher Dispatcher Dispatcher Dispatcher

Возвращает объект Dispatcher, с которым связан этот объект DispatcherObject.Gets the Dispatcher this DispatcherObject is associated with.

(Inherited from DispatcherObject)
SpeedRatio SpeedRatio SpeedRatio SpeedRatio

Получает или задает интерактивную скорость целевого объекта Clock.Gets or sets the interactive speed of the target Clock.

Методы

Begin() Begin() Begin() Begin()

Задает начало целевого объекта Clock в следующем делении.Sets the target Clock to begin at the next tick.

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

Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject.Determines whether the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

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

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

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

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
Pause() Pause() Pause() Pause()

Останавливает выполнение целевого объекта Clock.Stops the target Clock from progressing.

Remove() Remove() Remove() Remove()

Удаляет объект Clock, связанный с объектом ClockController, из анимируемых им свойств.Removes the Clock associated with this ClockController from the properties it animates. Объект часов и дочерние объекты часов больше не будут влиять на эти свойства.The clock and its child clocks will no longer affect these properties.

Resume() Resume() Resume() Resume()

Включает ранее приостановленный Clock, чтобы возобновить выполнение.Enables a Clock that was previously paused to resume progressing.

Seek(TimeSpan, TimeSeekOrigin) Seek(TimeSpan, TimeSeekOrigin) Seek(TimeSpan, TimeSeekOrigin) Seek(TimeSpan, TimeSeekOrigin)

Выполняет поиск целевого объекта Clock по указанной величине при следующем тике.Seeks the target Clock by the specified amount when the next tick occurs. Если часы целевого объекта остановлены, поиск делает их активными.If the target clock is stopped, seeking makes it active again.

SeekAlignedToLastTick(TimeSpan, TimeSeekOrigin) SeekAlignedToLastTick(TimeSpan, TimeSeekOrigin) SeekAlignedToLastTick(TimeSpan, TimeSeekOrigin) SeekAlignedToLastTick(TimeSpan, TimeSeekOrigin)

Незамедлительно выполняет поиск целевого объекта Clock по указанной величине.Seeks the target Clock by the specified amount immediately. Если часы целевого объекта остановлены, поиск делает их активными.If the target clock is stopped, seeking makes it active again.

SkipToFill() SkipToFill() SkipToFill() SkipToFill()

Перемещает текущее время целевого объекта Clock в конец его активного периода.Advances the current time of the target Clock to the end of its active period.

Stop() Stop() Stop() Stop()

Останавливает целевой таймер Clock.Stops the target Clock.

ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

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

Обеспечивает наличие у вызывающего потока доступ к этому DispatcherObject.Enforces that the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)

Применяется к

Дополнительно