Microsoft.Windows.System.Power Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece um conjunto de APIs de gerenciamento de energia que permitem visibilidade de como um aplicativo afeta o estado de energia do dispositivo e permitem que o aplicativo tome decisões inteligentes sobre o uso de recursos. Por exemplo, um aplicativo pode usar essa API para adiar tarefas em segundo plano com uso intensivo de recursos enquanto o dispositivo está em execução com a energia da bateria.
Para obter mais informações, consulte Gerenciamento de energia com a API de ciclo de vida do aplicativo.
Classes
PowerManager |
Fornece eventos estáticos que notificam seu aplicativo de alterações no estado de energia dos dispositivos e propriedades estáticas que fornecem acesso às informações atuais de estado de energia. |
Enumerações
BatteryStatus |
Define valores que representam o status da bateria no dispositivo. |
DisplayStatus |
Define valores que representam o status da exibição associada à sessão do aplicativo. |
EffectivePowerMode |
Define valores que representam o modo de energia efetivo do dispositivo. |
EnergySaverStatus |
Define valores que representam os estados de economia de bateria do dispositivo. |
PowerSourceKind |
Define valores que representam a fonte de energia do dispositivo. |
PowerSupplyStatus |
Define valores que representam o status de fonte de alimentação do dispositivo. |
SystemSuspendStatus |
Define valores que representam a status de suspensão do dispositivo. |
UserPresenceStatus |
Define valores que representam o usuário status associados à sessão do aplicativo. |