ServiceBase.CanHandlePowerEvent Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se il servizio può gestire le notifiche relative alle variazioni di stato dell'alimentazione del computer.
public:
property bool CanHandlePowerEvent { bool get(); void set(bool value); };
public bool CanHandlePowerEvent { get; set; }
member this.CanHandlePowerEvent : bool with get, set
Public Property CanHandlePowerEvent As Boolean
Valore della proprietà
true
se il servizio gestisce le variazioni di stato dell'alimentazione del computer indicate nella classe PowerBroadcastStatus; in caso contrario, false
.
Eccezioni
Questa proprietà è stata modificata dopo l'avvio del servizio.
Commenti
Quando lo stato dell'alimentazione del computer cambia, Service Control Manager (SCM) verifica se il servizio accetta comandi di power event usando il valore di CanHandlePowerEvent.
Se CanHandlePowerEvent è true
, il comando viene passato al servizio e il OnPowerEvent metodo viene chiamato se definito. Se OnPowerEvent non viene implementato nella classe derivata, SCM gestisce l'evento di alimentazione tramite il metodo della classe ServiceBase.OnPowerEvent base vuoto.