ServiceBase.CanHandlePowerEvent プロパティ
アセンブリ: System.ServiceProcess (system.serviceprocess.dll 内)

Dim instance As ServiceBase Dim value As Boolean value = instance.CanHandlePowerEvent instance.CanHandlePowerEvent = value
/** @property */ public boolean get_CanHandlePowerEvent () /** @property */ public void set_CanHandlePowerEvent (boolean value)
public function get CanHandlePowerEvent () : boolean public function set CanHandlePowerEvent (value : boolean)
PowerBroadcastStatus クラスで示されたコンピュータの電源ステータスの変更をサービスで処理する場合は true。それ以外の場合は false。


コンピュータの電源ステータスが変わると、サービス コントロール マネージャ (SCM) は、サービスが電源イベント コマンドを受け入れるかどうかを CanHandlePowerEvent の値を使用して確認します。
CanHandlePowerEvent が true の場合、コマンドはサービスに渡され、OnPowerEvent メソッドが定義されている場合は呼び出されます。OnPowerEvent が派生クラスに実装されていない場合、SCM は空の基本クラス ServiceBase.OnPowerEvent メソッドを経由して電源イベントを処理します。


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からServiceBase.CanHandlePowerEvent プロパティを検索する場合は、下記のリンクをクリックしてください。

- ServiceBase.CanHandlePowerEvent プロパティのページへのリンク