ServiceBase.OnPowerEvent(PowerBroadcastStatus) Methode

Definitie

Wanneer deze wordt geïmplementeerd in een afgeleide klasse, wordt uitgevoerd wanneer de energiestatus van de computer is gewijzigd. Dit geldt voor laptopcomputers wanneer ze in de onderbroken modus gaan, wat niet hetzelfde is als het afsluiten van het systeem.

protected:
 virtual bool OnPowerEvent(System::ServiceProcess::PowerBroadcastStatus powerStatus);
protected virtual bool OnPowerEvent(System.ServiceProcess.PowerBroadcastStatus powerStatus);
abstract member OnPowerEvent : System.ServiceProcess.PowerBroadcastStatus -> bool
override this.OnPowerEvent : System.ServiceProcess.PowerBroadcastStatus -> bool
Protected Overridable Function OnPowerEvent (powerStatus As PowerBroadcastStatus) As Boolean

Parameters

powerStatus
PowerBroadcastStatus

Een PowerBroadcastStatus melding van het systeem over de energiestatus.

Retouren

Wanneer deze is geïmplementeerd in een afgeleide klasse, bepalen de behoeften van uw toepassing welke waarde moet worden geretourneerd. Als er bijvoorbeeld een QuerySuspend broadcaststatus wordt doorgegeven, kunt u ervoor zorgen dat uw toepassing de query weigert door deze te retourneren false.

Opmerkingen

Gebruik OnPowerEvent dit diagram om de verwerking op te geven die optreedt wanneer de systeemgebeurtenis die wordt aangegeven in de PowerBroadcastStatus opsomming, bijvoorbeeld wanneer de computer in de onderbroken modus wordt geplaatst of aangeeft dat de batterij bijna leeg is.

OnPowerEvent wordt naar verwachting overschreven wanneer de CanHandlePowerEvent eigenschap is true.

Van toepassing op

Zie ook