Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método ServiceBase.OnPowerEvent (PowerBroadcastStatus)

 

Publicado: octubre de 2016

Cuando se implementa en una clase derivada, se ejecuta cuando el estado de alimentación del equipo ha cambiado. Esto se aplica a los equipos portátiles cuando entran en modo suspendido, que no es el mismo que un cierre del sistema.

Espacio de nombres:   System.ServiceProcess
Ensamblado:  System.ServiceProcess (en System.ServiceProcess.dll)

protected virtual bool OnPowerEvent(
	PowerBroadcastStatus powerStatus
)

Parámetros

powerStatus
Type: System.ServiceProcess.PowerBroadcastStatus

Un PowerBroadcastStatus que indica una notificación del sistema sobre el estado de energía.

Valor devuelto

Type: System.Boolean

Cuando se implementa en una clase derivada, las necesidades de la aplicación determinan qué valor para devolver. Por ejemplo, si un QuerySuspend se pasa a estado de difusión, podría hacer que la aplicación rechace la consulta mediante la devolución de false.

Use OnPowerEvent para especificar el procesamiento que se produce cuando el evento del sistema indicado en la PowerBroadcastStatus (enumeración)--por ejemplo, se produce cuando el equipo se coloca en modo de suspensión o indica la energía de batería baja.

OnPowerEvent se espera que se reemplace cuando la CanHandlePowerEvent propiedad es true.

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar: