ClockController 类

定义

以交互方式控制 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
继承
ClockController

注解

使用 A ClockController 以交互方式开始、暂停、恢复、查找、跳过、停止和删除 a Clock。 只能以交互方式控制根级时钟。

属性

Clock

获取由此 Clock 控制的 ClockController

Dispatcher

获取与此 Dispatcher 关联的 DispatcherObject

(继承自 DispatcherObject)
SpeedRatio

获取或设置目标 Clock 的交互速度。

方法

Begin()

设置目标 Clock,以在下一时钟周期开始。

CheckAccess()

确定调用线程是否可以访问此 DispatcherObject

(继承自 DispatcherObject)
Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
Pause()

停止处理目标 Clock

Remove()

从进行动画处理的属性中移除与此 Clock 关联的 ClockController。 该时钟及其子时钟将不再影响这些属性。

Resume()

启用之前已暂停的 Clock,以便继续处理。

Seek(TimeSpan, TimeSeekOrigin)

在下一个计时周期开始时,根据指定的量查找目标 Clock。 如果目标时钟已停止,则查找会使它再次处于活动状态。

SeekAlignedToLastTick(TimeSpan, TimeSeekOrigin)

立即根据指定的量查找目标 Clock。 如果目标时钟已停止,则查找会使它再次处于活动状态。

SkipToFill()

将目标 Clock 的当前时间向前调至其活动周期的结束时间。

Stop()

停止目标 Clock

ToString()

返回表示当前对象的字符串。

(继承自 Object)
VerifyAccess()

强制调用线程具有此 DispatcherObject 的访问权限。

(继承自 DispatcherObject)

适用于

另请参阅