Timer Costruttori

Definizione

Inizializza una nuova istanza della classe Timer.Initializes a new instance of the Timer class.

Overload

Timer()

Inizializza una nuova istanza della classe Timer.Initializes a new instance of the Timer class.

Timer(IContainer)

Inizializza una nuova istanza della classe Timer insieme al contenitore specificato.Initializes a new instance of the Timer class together with the specified container.

Timer()

Inizializza una nuova istanza della classe Timer.Initializes a new instance of the Timer class.

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

Commenti

Quando viene creato un nuovo timer, questo viene disabilitato; ovvero Enabled viene impostato su false.When a new timer is created, it is disabled; that is, Enabled is set to false. Per abilitare il timer, chiamare il metodo Start o impostare Enabled per true.To enable the timer, call the Start method or set Enabled to true.

Se il timer è disabilitato e il timer è esterno all'ambito, il timer verrà eliminato quando si verifica Garbage Collection.If the timer is disabled and the timer is out of scope, the timer will be disposed when garbage collection occurs. Se il timer è abilitato, anche se è esterno all'ambito, non è soggetto a Garbage Collection.If the timer is enabled, even if it is out of scope, it is not subject to garbage collection.

Vedi anche

Timer(IContainer)

Inizializza una nuova istanza della classe Timer insieme al contenitore specificato.Initializes a new instance of the Timer class together with the specified container.

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)

Parametri

container
IContainer

Oggetto IContainer che rappresenta il contenitore per il timer.An IContainer that represents the container for the timer.

Commenti

Il costruttore Timer consente di associare una Timer a qualsiasi oggetto Container.The Timer constructor enables you to associate a Timer with any Container object. Associando il Timer di questo tipo, si passa il controllo della durata del Timer al Container.By associating the Timer like this, you hand over control of the lifetime of the Timer to the Container. Questa operazione può essere utile se si usa un numero di componenti nell'applicazione e si vuole eliminarli tutti contemporaneamente.This can be useful if you use a number of components in your application and want to dispose of all of them simultaneously. Ad esempio, se si associa un ToolTip, un ImageListe un Timer con una Container, la chiamata di Dispose nel Container forza anche l'eliminazione di tutti questi componenti.For example, if you associate a ToolTip, an ImageList, and a Timer with a Container, calling Dispose on the Container will force disposal of all of these components as well.

Quando viene creato un nuovo timer, questo viene disabilitato; ovvero Enabled viene impostato su false.When a new timer is created, it is disabled; that is, Enabled is set to false. Per abilitare il timer, chiamare il metodo Start o impostare Enabled per true.To enable the timer, call the Start method or set Enabled to true.

Questa istanza esisterà finché il relativo contenitore non lo rilascerà Garbage Collection.This instance will exist until its container releases it to garbage collection.

Si applica a