ClockGroup Класс

Определение

Сборка типов Clock с поведением на основе TimelineGroup.An assemblage of Clock types with behavior based off of a TimelineGroup.

public ref class ClockGroup : System::Windows::Media::Animation::Clock
public class ClockGroup : System.Windows.Media.Animation.Clock
type ClockGroup = class
    inherit Clock
Public Class ClockGroup
Inherits Clock
Наследование

Конструкторы

ClockGroup(TimelineGroup)

Создает новый экземпляр класса ClockGroup.Instantiates a new instance of the ClockGroup class.

Свойства

Children

Возвращает дочерние элементы коллекции этого ClockGroup.Gets the children collection of this ClockGroup.

Controller

Возвращает объект ClockController, который можно использовать для запуска, приостановки, возобновления работы, поиска, пропуска, остановки или удаления этого объекта Clock.Gets a ClockController that can be used to start, pause, resume, seek, skip, stop, or remove this Clock.

(Унаследовано от Clock)
CurrentGlobalSpeed

Получает текущую скорость хода часов по сравнению с реальным временем.Gets the rate at which the clock's time is currently progressing, compared to real-world time.

(Унаследовано от Clock)
CurrentGlobalTime

Возвращает текущее глобальное время, установленное системой расчета времени WPFWPF.Gets the current global time, as established by the WPFWPF timing system.

(Унаследовано от Clock)
CurrentIteration

Возвращает текущую итерацию часов.Get the current iteration of this clock.

(Унаследовано от Clock)
CurrentProgress

Возвращает текущее положение объекта Clock в текущей итерации.Gets the current progress of this Clock within its current iteration.

(Унаследовано от Clock)
CurrentState

Получает значение, указывающее текущее состояние таймера: Active, Filling или Stopped.Gets a value indicating whether the clock is currently Active, Filling, or Stopped.

(Унаследовано от Clock)
CurrentTime

Возвращает текущее время часов в текущей итерации.Gets this clock's current time within its current iteration.

(Унаследовано от Clock)
Dispatcher

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

(Унаследовано от DispatcherObject)
HasControllableRoot

Возвращает значение, которое указывает, является ли объект Clock частью управляемого дерева часов.Gets a value that indicates whether this Clock is part of a controllable clock tree.

(Унаследовано от Clock)
IsPaused

Возвращает значение, которое указывает, приостановлен ли объект Clock или любой из его родительских объектов.Gets a value that indicates whether this Clock, or any of its parents, is paused.

(Унаследовано от Clock)
NaturalDuration

Возвращает естественную длительность объекта Timeline часов.Gets the natural duration of this clock's Timeline.

(Унаследовано от Clock)
Parent

Возвращает объект часов, являющийся родительским для данного объекта.Gets the clock that is the parent of this clock.

(Унаследовано от Clock)
Timeline

Возвращает TimelineGroup объект, который определяет поведение этого ClockGroup экземпляра.Gets the TimelineGroup object that dictates the behavior of this ClockGroup instance.

Методы

CheckAccess()

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

(Унаследовано от DispatcherObject)
DiscontinuousTimeMovement()

При реализации в производном классе этот метод вызывается при повторении, пропуске или поиске часов.When implemented in a derived class, will be invoked whenever a clock repeats, skips, or seeks.

(Унаследовано от Clock)
Equals(Object)

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

(Унаследовано от Object)
GetCanSlip()

Возвращает значение, указывающее, имеет ли объект Clock собственный внешний источник времени, для которого может потребоваться синхронизация с системой расчета времени.Returns whether the Clock has its own external time source, which may require synchronization with the timing system.

(Унаследовано от Clock)
GetCurrentTimeCore()

Возвращает текущее время часов в текущей итерации.Gets this clock's current time within its current iteration.

(Унаследовано от Clock)
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)
SpeedChanged()

При реализации в производном классе вызывается при запуске, переходе, приостановке и возобновлении часов, а также при изменении объекта SpeedRatio часов.When implemented in a derived class, will be invoked whenever a clock begins, skips, pauses, resumes, or when the clock's SpeedRatio is modified.

(Унаследовано от Clock)
Stopped()

При реализации в производном классе вызывается при останове часов с использованием метода Stop().When implemented in a derived class, will be invoked whenever a clock is stopped using the Stop() method.

(Унаследовано от Clock)
ToString()

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

(Унаследовано от Object)
VerifyAccess()

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

(Унаследовано от DispatcherObject)

События

Completed

Происходит при полной остановке воспроизведения часов.Occurs when this clock has completely finished playing.

(Унаследовано от Clock)
CurrentGlobalSpeedInvalidated

Происходит при обновлении скорости хода часов.Occurs when the clock's speed is updated.

(Унаследовано от Clock)
CurrentStateInvalidated

Происходит при обновлении свойства CurrentState часов.Occurs when the clock's CurrentState property is updated.

(Унаследовано от Clock)
CurrentTimeInvalidated

Происходит в момент, когда параметр CurrentTime часов становится недействительным.Occurs when this clock's CurrentTime becomes invalid.

(Унаследовано от Clock)
RemoveRequested

Происходит при вызове метода Remove() в объекте Clock или одном из его родительских объектов.Occurs when the Remove() method is called on this Clock or one of its parent clocks.

(Унаследовано от Clock)

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

См. также раздел