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

Определение

Инициализирует новый экземпляр класса Timer.

Перегрузки

Timer()

Инициализирует новый экземпляр класса Timer.

Timer(IContainer)

Инициализирует новый экземпляр класса Timer вместе с указанным контейнером.

Timer()

Инициализирует новый экземпляр класса Timer.

public:
 Timer();
public Timer ();
Public Sub New ()

Комментарии

При создании таймера он отключается; то есть для Enabled задано значение false. Чтобы включить таймер, вызовите Start метод или задайте для значение trueEnabled .

Если таймер отключен, а таймер выходит за пределы области действия, таймер будет удален при сборке мусора. Если таймер включен, даже если он выходит за пределы области действия, он не подлежит сборке мусора.

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

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

Timer(IContainer)

Инициализирует новый экземпляр класса Timer вместе с указанным контейнером.

public:
 Timer(System::ComponentModel::IContainer ^ container);
public Timer (System.ComponentModel.IContainer container);
new System.Windows.Forms.Timer : System.ComponentModel.IContainer -> System.Windows.Forms.Timer
Public Sub New (container As IContainer)

Параметры

container
IContainer

Объект IContainer, представляющий контейнер таймера.

Комментарии

Конструктор Timer позволяет связать Timer с любым Container объектом . Связывая Timer , как это, вы передаете контроль над временем существования Timer объекта .Container Это может быть полезно, если вы используете несколько компонентов в приложении и хотите удалить их все одновременно. Например, если связать ToolTip, и ImageListTimer с Container, вызов Dispose в Container принудительная ликвидация всех этих компонентов также приведет к удалению.

При создании таймера он отключается; то есть для Enabled задано значение false. Чтобы включить таймер, вызовите Start метод или задайте для значение trueEnabled .

Этот экземпляр будет существовать до тех пор, пока его контейнер не отпустит его для сборки мусора.

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