次の方法で共有


SystemEvents.TimerElapsed イベント

ウィンドウ タイマ間隔が経過したときに発生します。

名前空間: Microsoft.Win32
アセンブリ: System (system.dll 内)

構文

'宣言
Public Shared Event TimerElapsed As TimerElapsedEventHandler
'使用
Dim handler As TimerElapsedEventHandler

AddHandler SystemEvents.TimerElapsed, handler
public static event TimerElapsedEventHandler TimerElapsed
public:
static event TimerElapsedEventHandler^ TimerElapsed {
    void add (TimerElapsedEventHandler^ value);
    void remove (TimerElapsedEventHandler^ value);
}
/** @event */
public static void add_TimerElapsed (TimerElapsedEventHandler value)

/** @event */
public static void remove_TimerElapsed (TimerElapsedEventHandler value)
JScript では、このクラスで定義されているイベントを処理できます。ただし、独自のイベントは定義できません。
適用できません。

例外

例外の種類 条件

InvalidOperationException

システム イベント通知は、現在のコンテキストではサポートされていません。たとえば、サーバー プロセスがグローバル システム イベント通知をサポートしていない可能性があります。

ExternalException

システム イベント ウィンドウ スレッドの作成が成功しませんでした。

解説

注意に関するメモ注意 :

これは静的イベントなので、アプリケーションが破棄されるときにイベント ハンドラをデタッチしないと、メモリ リークが発生します。

プラットフォーム

Windows 98,Windows Server 2000 SP4,Windows CE,Windows Millennium Edition,Windows Mobile for Pocket PC,Windows Mobile for Smartphone,Windows Server 2003,Windows XP Media Center Edition,Windows XP Professional x64 Edition,Windows XP SP2,Windows XP Starter Edition

Microsoft .NET Framework 3.0 は Windows Vista,Microsoft Windows XP SP2,および Windows Server 2003 SP1 でサポートされています。

バージョン情報

.NET Framework

サポート対象 : 3.0,2.0,1.1,1.0

参照

関連項目

SystemEvents クラス
SystemEvents メンバ
Microsoft.Win32 名前空間
TimerElapsedEventArgs
TimerElapsedEventHandler