ServiceBase.OnPowerEvent(PowerBroadcastStatus) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Türetilmiş bir sınıfta uygulandığında, bilgisayarın güç durumu değiştiğinde yürütülür. Bu, askıya alma moduna geçtiklerinde dizüstü bilgisayarlar için geçerlidir ve bu, sistemin kapatılmasıyla aynı değildir.
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
Parametreler
- powerStatus
- PowerBroadcastStatus
PowerBroadcastStatus Sistemden güç durumuyla ilgili bir bildirim gösteren bir.
Döndürülenler
Türetilmiş bir sınıfta uygulandığında, uygulamanızın gereksinimleri hangi değerin döndürüleceğini belirler. Örneğin, bir QuerySuspend
yayın durumu geçirilirse, döndürerek false
uygulamanızın sorguyu reddetmesine neden olabilir.
Açıklamalar
Numaralandırmada belirtilen sistem olayı gerçekleştiğinde PowerBroadcastStatus (örneğin, bilgisayar askıya alınmış moda yerleştirildiğinde veya düşük pil gücünü gösterdiğinde) gerçekleşen işlemi belirtmek için kullanınOnPowerEvent.
OnPowerEvent özelliği olduğunda geçersiz kılınacak olması beklenir CanHandlePowerEventtrue
.