ServiceBase.OnPowerEvent(PowerBroadcastStatus) ServiceBase.OnPowerEvent(PowerBroadcastStatus) ServiceBase.OnPowerEvent(PowerBroadcastStatus) ServiceBase.OnPowerEvent(PowerBroadcastStatus) Method

定義

派生クラスに実装されると、コンピューターの電源ステータスの変更時に実行されます。When implemented in a derived class, executes when the computer's power status has changed. これは中断モードのラップトップ コンピューターに適用されるもので、システムのシャットダウンとは異なります。This applies to laptop computers when they go into suspended mode, which is not the same as a system shutdown.

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 PowerBroadcastStatus PowerBroadcastStatus

システムからの電源ステータスに関する通知を示す PowerBroadcastStatusA PowerBroadcastStatus that indicates a notification from the system about its power status.

戻り値

派生クラスに実装されると、アプリケーションの要求に応じて返される値が決定します。When implemented in a derived class, the needs of your application determine what value to return. たとえば、QuerySuspend ブロードキャスト ステータスが渡されると、false を返すことでアプリケーションでクエリを拒否できます。For example, if a QuerySuspend broadcast status is passed, you could cause your application to reject the query by returning false.

注釈

列挙に示されているシステムイベントが発生したときに発生する処理を指定するために使用OnPowerEventします。たとえば、コンピューターが中断モードになっている場合やバッテリ低下が示されている場合などです。 PowerBroadcastStatusUse OnPowerEvent to specify the processing that occurs when the system event indicated in the PowerBroadcastStatus enumeration occurs--for example, when the computer is placed in suspended mode or indicates low battery power.

OnPowerEventプロパティがCanHandlePowerEvent trueの場合、はオーバーライドされることが想定されます。OnPowerEvent is expected to be overridden when the CanHandlePowerEvent property is true.

適用対象

こちらもご覧ください