Compartilhar via


ServiceBase.CanHandlePowerEvent Propriedade

Definição

Obtém ou define um valor que indica se o serviço pode manipular notificações de alterações de status de 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 da propriedade

Boolean

true se o serviço manipular as alterações de status de energia do computador indicadas na classe PowerBroadcastStatus; caso contrário, false.

Exceções

Essa propriedade é modificada depois que o serviço é iniciado.

Comentários

Quando o status de energia do computador é alterado, o SCM (Service Control Manager) verifica se o serviço aceita comandos de evento de energia usando o valor de CanHandlePowerEvent.

Se CanHandlePowerEvent for true, o comando será passado para o serviço e o OnPowerEvent método será chamado se definido. Se OnPowerEvent não for implementado na classe derivada, o SCM manipulará o evento de energia por meio do método de classe ServiceBase.OnPowerEvent base vazio.

Aplica-se a

Confira também