Share via


EnergySaverStatus Enum

Definisi

Menentukan status penghemat baterai.

public enum class EnergySaverStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class EnergySaverStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum EnergySaverStatus
var value = Windows.System.Power.EnergySaverStatus.disabled
Public Enum EnergySaverStatus
Warisan
EnergySaverStatus
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Bidang

Disabled 0

Penghemat baterai mati secara permanen atau perangkat dicolokkan.

Off 1

Penghemat baterai mati sekarang, tetapi siap untuk dinyalakan secara otomatis.

On 2

Penghemat baterai aktif. Hemat energi jika memungkinkan.

Keterangan

Pengguna dapat menyalakan penghemat baterai kapan saja untuk menghemat energi (selama perangkat berjalan pada daya baterai). Penghemat baterai memperpanjang masa pakai baterai dengan membatasi aktivitas latar belakang pada perangkat. Selain upaya penghemat baterai, aplikasi Anda dapat melakukan bagiannya sendiri untuk menghemat energi. Sebelum memulai tugas intensif sumber daya, periksa EnergySaverStatus untuk memastikan penghemat baterai tidak aktif. Jika tugas intensif sumber daya aplikasi Anda berjalan lama, dengarkan peristiwa EnergySaverStatusChanged sehingga tugas tersebut dapat dihentikan saat penghemat baterai diaktifkan.

Pengguna juga dapat mengatur penghemat baterai untuk menyala secara otomatis ketika baterai mencapai ambang batas pengisian tertentu, seperti 20% sisanya. Ketika dalam keadaan ini (sebelum diaktifkan secara otomatis), EnergySaverStatusnonaktif. Jika pengguna menonaktifkan pengaturan otomatis ini, EnergySaverStatusdinonaktifkan.

Bahkan jika pengaturan otomatis diaktifkan, ketika perangkat dicolokkan, penghemat baterai dimatikan dan EnergySaverStatusDinonaktifkan. Ini tidak Mati karena selama perangkat dicolokkan, penghemat baterai tidak dapat dinyalakan.

Ketika penghemat baterai aktif, penerimaan pemberitahuan push dinonaktifkan untuk menghemat energi. Tapi ada beberapa pengecualian untuk ini. Pengaturan penghemat baterai (dari aplikasi Pengaturan) menyediakan pengaturan yang memungkinkan aplikasi Anda menerima pemberitahuan push bahkan saat penghemat baterai aktif. Jika aplikasi Anda sangat bergantung pada pemberitahuan push, sebaiknya beri tahu pengguna bahwa mereka mungkin tidak menerima pemberitahuan saat penghemat baterai aktif dan untuk memudahkan mereka menyesuaikan pengaturan penghemat baterai. Untuk informasi dan contoh selengkapnya, lihat Gambaran umum Windows Push Notification Services (WNS).

Berlaku untuk