語言

ServiceBase.OnPowerEvent(PowerBroadcastStatus) 方法

定義

當以衍生類別實作時,當電腦的電源狀態改變時執行。 這適用於筆記型電腦進入暫停模式(與系統關機不同)。

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

參數

powerStatus
PowerBroadcastStatus

PowerBroadcastStatus A表示系統會通知其電源狀態。

傳回

當在衍生類別中實作時,應用程式的需求決定要回傳什麼值。 例如,如果 QuerySuspend 廣播狀態被傳遞,你可以透過回傳 false來讓應用程式拒絕該查詢。

備註

用於 OnPowerEvent 指定當列舉中系統 PowerBroadcastStatus 事件發生時所進行的處理方式——例如當電腦處於暫停模式或顯示電池電量不足時。

OnPowerEvent 當屬性 CanHandlePowerEvent 為 true時,預期會被覆寫。

適用於

另請參閱