ServiceBase.CanHandlePowerEvent Propriedade

Definição

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.

Aplica-se a

Ver também