Timer コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Timer クラスの新しいインスタンスを初期化します。
オーバーロード
Timer() |
Timer クラスの新しいインスタンスを初期化します。 |
Timer(IContainer) |
Timer クラスの新しいインスタンスと、指定したコンテナーを初期化します。 |
Timer()
Timer クラスの新しいインスタンスを初期化します。
public:
Timer();
public Timer ();
Public Sub New ()
注釈
新しいタイマーが作成されると、無効になります。つまり、 Enabled は に false
設定されます。 タイマーを有効にするには、 メソッドを呼び出すか、 Start を に設定 Enabled します true
。
タイマーが無効で、タイマーが範囲外の場合、ガベージ コレクションが発生したときにタイマーが破棄されます。 タイマーが有効になっている場合、スコープ外であっても、ガベージ コレクションの対象になりません。
こちらもご覧ください
適用対象
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コンストラクターを使用すると、 を任意ContainerのTimerオブジェクトに関連付けることができます。 このような を Timer 関連付けることで、 の有効期間 Timer の制御を に渡します Container。 これは、アプリケーションで多数のコンポーネントを使用し、それらのすべてを同時に破棄する場合に便利です。 たとえば、 、、 ImageListを ContainerTimer に関連付けるToolTip場合、 を 呼び出すとDispose、これらのコンポーネントもすべて強制的にContainer破棄されます。
新しいタイマーが作成されると、無効になります。つまり、 Enabled は に false
設定されます。 タイマーを有効にするには、 メソッドを呼び出すか、 Start を に設定 Enabled します true
。
このインスタンスは、コンテナーがガベージ コレクションに解放するまで存在します。
適用対象
.NET