Timer コンストラクター

定義

Timer クラスの新しいインスタンスを初期化します。

オーバーロード

名前 説明
Timer()

Timer クラスの新しいインスタンスを初期化します。

Timer(IContainer)

指定したコンテナーと共に、 Timer クラスの新しいインスタンスを初期化します。

Timer()

ソース:
Timer.cs
ソース:
Timer.cs
ソース:
Timer.cs
ソース:
Timer.cs
ソース:
Timer.cs

Timer クラスの新しいインスタンスを初期化します。

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

注釈

新しいタイマーが作成されると、無効になります。つまり、 Enabledfalse に設定されます。 タイマーを有効にするには、 Start メソッドを呼び出すか、 Enabledtrue に設定します。

タイマーが無効で、タイマーがスコープ外の場合、ガベージ コレクションが発生したときにタイマーが破棄されます。 タイマーが有効になっている場合、スコープ外であっても、ガベージ コレクションの対象になりません。

こちらもご覧ください

適用対象

Timer(IContainer)

ソース:
Timer.cs
ソース:
Timer.cs
ソース:
Timer.cs
ソース:
Timer.cs
ソース:
Timer.cs

指定したコンテナーと共に、 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に渡します。 これは、アプリケーションで多数のコンポーネントを使用し、それらのすべてを同時に破棄する場合に便利です。 たとえば、ToolTipImageList、およびTimerContainerに関連付けた場合、DisposeContainerを呼び出すと、これらのコンポーネントもすべて強制的に破棄されます。

新しいタイマーが作成されると、無効になります。つまり、 Enabledfalse に設定されます。 タイマーを有効にするには、 Start メソッドを呼び出すか、 Enabledtrue に設定します。

このインスタンスは、コンテナーがガベージ コレクションに解放するまで存在します。

適用対象