ServiceBase.OnPowerEvent(PowerBroadcastStatus) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Saat diimplementasikan dalam kelas turunan, dijalankan ketika status daya komputer telah berubah. Ini berlaku untuk komputer laptop ketika mereka masuk ke mode ditangguhkan, yang tidak sama dengan pematian sistem.
protected:
virtual bool OnPowerEvent(System::ServiceProcess::PowerBroadcastStatus powerStatus);
protected virtual bool OnPowerEvent(System.ServiceProcess.PowerBroadcastStatus powerStatus);
abstract member OnPowerEvent : System.ServiceProcess.PowerBroadcastStatus -> bool
override this.OnPowerEvent : System.ServiceProcess.PowerBroadcastStatus -> bool
Protected Overridable Function OnPowerEvent (powerStatus As PowerBroadcastStatus) As Boolean
Parameter
- powerStatus
- PowerBroadcastStatus
PowerBroadcastStatus Yang menunjukkan pemberitahuan dari sistem tentang status dayanya.
Mengembalikan
Saat diimplementasikan dalam kelas turunan, kebutuhan aplikasi Anda menentukan nilai apa yang akan dikembalikan. Misalnya, jika QuerySuspend status siaran diteruskan, Anda dapat menyebabkan aplikasi Anda menolak kueri dengan mengembalikan false.
Keterangan
Gunakan OnPowerEvent untuk menentukan pemrosesan yang terjadi ketika peristiwa sistem yang ditunjukkan dalam PowerBroadcastStatus enumerasi terjadi--misalnya, ketika komputer ditempatkan dalam mode ditangguhkan atau menunjukkan daya baterai rendah.
OnPowerEvent diperkirakan akan ditimpa ketika CanHandlePowerEvent properti adalah true.