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. |