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