ServiceBase.CanHandlePowerEvent Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um valor que indica se o serviço consegue lidar com notificações de alterações no estado da energia do computador.
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
Valor de Propriedade
true se o serviço tratar das alterações de estado de potência do computador indicadas na PowerBroadcastStatus classe, caso contrário, false.
Exceções
Esta propriedade é modificada após o início do serviço.
Observações
Quando o estado de energia do computador muda, o Service Control Manager (SCM) verifica se o serviço aceita comandos de evento de energia usando o valor de CanHandlePowerEvent.
Se CanHandlePowerEvent for true, o comando é passado para o serviço e o OnPowerEvent método é chamado se definido. Se OnPowerEvent não for implementado na classe derivada, o SCM trata o evento de potência através do método da classe ServiceBase.OnPowerEvent base vazia.