Microsoft.Windows.System.Power Espacio de nombres

Proporciona un conjunto de API de administración de energía que permiten ver cómo afecta una aplicación al estado de energía del dispositivo y permiten a la aplicación tomar decisiones inteligentes sobre el uso de recursos. Por ejemplo, una aplicación podría usar esta API para posponer tareas en segundo plano que consumen muchos recursos mientras el dispositivo se ejecuta con batería.

Para más información, consulte Administración de energía con la API del ciclo de vida de la aplicación.

Clases

PowerManager

Proporciona eventos estáticos que notifican a la aplicación los cambios en el estado de energía de los dispositivos y las propiedades estáticas que proporcionan acceso a la información de estado de energía actual.

Enumeraciones

BatteryStatus

Define valores que representan el estado de la batería en el dispositivo.

DisplayStatus

Define valores que representan el estado de la pantalla asociada a la sesión de la aplicación.

EffectivePowerMode

Define valores que representan el modo de alimentación eficaz del dispositivo.

EnergySaverStatus

Define valores que representan los estados de ahorro de batería del dispositivo.

PowerSourceKind

Define valores que representan la fuente de alimentación del dispositivo.

PowerSupplyStatus

Define valores que representan el estado de la fuente de alimentación del dispositivo.

SystemSuspendStatus

Define valores que representan el estado de suspensión del dispositivo.

UserPresenceStatus

Define valores que representan el estado del usuario asociado a la sesión de la aplicación.

Consulte también