ClockController 클래스

정의

대화형으로 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
상속
ClockController

설명

사용 된 ClockController 대화형으로 시작, 일시 중지, 다시 시작, 검색, 건너뛰기, 중지 및 제거 하는 Clock.Use a ClockController to interactively begin, pause, resume, seek, skip, stop, and remove a Clock. 루트 수준 클록만 대화형으로 제어할 수 있습니다.You can only interactively control root-level clocks.

속성

Clock

Clock에 의해 제어되는 ClockController을 가져옵니다.Gets the Clock controlled by this ClockController.

Dispatcher

Dispatcher와 연결된 DispatcherObject를 가져옵니다.Gets the Dispatcher this DispatcherObject is associated with.

(다음에서 상속됨 DispatcherObject)
SpeedRatio

대상 Clock의 대화형 속도를 가져오거나 설정합니다.Gets or sets the interactive speed of the target Clock.

메서드

Begin()

다음 눈금에서 시작할 대상 Clock을 설정합니다.Sets the target Clock to begin at the next tick.

CheckAccess()

호출 스레드가 이 DispatcherObject에 액세스할 수 있는지 여부를 확인합니다.Determines whether the calling thread has access to this DispatcherObject.

(다음에서 상속됨 DispatcherObject)
Equals(Object)

지정한 개체가 현재 개체와 같은지를 확인합니다.Determines whether the specified object is equal to the current object.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(다음에서 상속됨 Object)
Pause()

대상 Clock의 처리를 중지합니다.Stops the target Clock from progressing.

Remove()

Clock와 연결된 ClockController을 애니메이션이 적용된 속성에서 제거합니다.Removes the Clock associated with this ClockController from the properties it animates. Clock과 자식 Clock은 더 이상 이러한 속성에 영향을 주지 않습니다.The clock and its child clocks will no longer affect these properties.

Resume()

진행을 재개하기 위해 이전에 일시 중지된 Clock을 사용하도록 설정합니다.Enables a Clock that was previously paused to resume progressing.

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)

지정된 크기만큼 대상 Clock을 즉시 검색합니다.Seeks the target Clock by the specified amount immediately. 대상 클록이 중지된 경우 검색하면 다시 활성화됩니다.If the target clock is stopped, seeking makes it active again.

SkipToFill()

대상 Clock의 현재 시간을 활성 기간의 끝까지 앞으로 이동합니다.Advances the current time of the target Clock to the end of its active period.

Stop()

대상 Clock을 중지합니다.Stops the target Clock.

ToString()

현재 개체를 나타내는 string을 반환합니다.Returns a string that represents the current object.

(다음에서 상속됨 Object)
VerifyAccess()

호출 스레드에서 이 DispatcherObject에 액세스할 수 있는지 확인합니다.Enforces that the calling thread has access to this DispatcherObject.

(다음에서 상속됨 DispatcherObject)

적용 대상

추가 정보