Freigeben über


PowerModeChangedEventHandler-Delegat

Stellt die Methode dar, die das PowerModeChanged-Ereignis behandelt.

Namespace: Microsoft.Win32
Assembly: System (in system.dll)

Syntax

'Declaration
Public Delegate Sub PowerModeChangedEventHandler ( _
    sender As Object, _
    e As PowerModeChangedEventArgs _
)
'Usage
Dim instance As New PowerModeChangedEventHandler(AddressOf HandlerMethod)
public delegate void PowerModeChangedEventHandler (
    Object sender,
    PowerModeChangedEventArgs e
)
public delegate void PowerModeChangedEventHandler (
    Object^ sender, 
    PowerModeChangedEventArgs^ e
)
/** @delegate */
public delegate void PowerModeChangedEventHandler (
    Object sender, 
    PowerModeChangedEventArgs e
)
JScript unterstützt die Verwendung von Delegaten, aber nicht die Deklaration von neuen Delegaten.

Parameter

  • sender
    Die Quelle des Ereignisses. Wenn dieses Ereignis von der SystemEvents-Klasse ausgelöst wird, ist dieses Objekt immer NULL (Nothing in Visual Basic).

Hinweise

Beim Erstellen eines PowerModeChangedEventHandler-Delegaten bestimmen Sie die Methode für die Ereignisbehandlung. Um der Ereignisbehandlungsmethode das Ereignis zuzuordnen, fügen Sie dem Ereignis eine Instanz des Delegaten hinzu. Die Ereignisbehandlungsmethode wird bei jedem Eintreten des Ereignisses aufgerufen, sofern Sie den Delegaten nicht entfernen. Weitere Informationen über Ereignishandlerdelegaten finden Sie unter Ereignisse und Delegaten.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, 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

Microsoft.Win32-Namespace
PowerModeChangedEventArgs-Klasse
PowerModes
PowerModeChanged
SystemEvents