Freigeben über


Application.Idle-Ereignis

Tritt ein, wenn die Anwendung die Verarbeitung beendet und gerade in den Leerlauf wechselt.

Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)

Syntax

'Declaration
Public Shared Event Idle As EventHandler
'Usage
Dim handler As EventHandler

AddHandler Application.Idle, handler
public static event EventHandler Idle
public:
static event EventHandler^ Idle {
    void add (EventHandler^ value);
    void remove (EventHandler^ value);
}
/** @event */
public static void add_Idle (EventHandler value)

/** @event */
public static void remove_Idle (EventHandler value)
JScript unterstützt die Verwendung von Ereignissen, aber nicht die Deklaration von neuen Ereignissen.

Hinweise

Wenn Aufgaben durchgeführt werden müssen, bevor der Thread in den Leerlauf übergegangen ist, fügen Sie sie an dieses Ereignis an.

Da es sich um ein statisches Ereignis handelt, müssen Sie die Anbindung aller Ereignishandler trennen, die an dieses Ereignis im ApplicationExit-Ereignis angefügt sind. Wenn Sie die Anbindung dieser Ereignishandler nicht trennen, bleiben sie an das Ereignis angefügt und belegen weiterhin Speicher.

Plattformen

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

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

Application-Klasse
Application-Member
System.Windows.Forms-Namespace