EnergySaverStatus Enumeración

Definición

Especifica el estado del ahorro de batería.

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
Herencia
EnergySaverStatus
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Campos

Disabled 0

El ahorro de batería está apagado permanentemente o el dispositivo está conectado.

Off 1

El ahorro de batería está apagado ahora, pero listo para activarse automáticamente.

On 2

El ahorro de batería está encendido. Ahorre energía siempre que sea posible.

Comentarios

Un usuario puede activar el ahorro de batería en cualquier momento para ahorrar energía (siempre y cuando el dispositivo esté funcionando con batería). El ahorro de batería amplía la duración de la batería limitando la actividad en segundo plano en el dispositivo. Además de los esfuerzos de ahorro de batería, la aplicación puede hacer su propia parte para ahorrar energía. Antes de iniciar tareas de uso intensivo de recursos, compruebe EnergySaverStatus para asegurarse de que el ahorro de batería no está activado. Si las tareas que consumen muchos recursos de la aplicación son de larga duración, escuche el evento EnergySaverStatusChanged para que esas tareas se puedan detener cuando se active el ahorro de batería.

Un usuario también puede establecer el ahorro de batería para activarse automáticamente cuando la batería alcance un umbral de carga especificado, como el 20 % restante. Cuando está en este estado (antes de activarse automáticamente), EnergySaverStatus es Desactivado. Si el usuario deshabilita esta configuración automática, EnergySaverStatus está deshabilitado.

Incluso si la configuración automática está habilitada, cuando el dispositivo está conectado, el ahorro de batería está desactivado y EnergySaverStatus está deshabilitado. No está desactivado porque siempre que el dispositivo esté conectado, no se puede activar el ahorro de batería.

Cuando el ahorro de batería está activado, se deshabilita la recepción de notificaciones de inserción para ahorrar energía. Sin embargo, hay algunas excepciones. La configuración del ahorro de batería (desde la aplicación Configuración) proporciona configuraciones que permiten a la aplicación recibir notificaciones push incluso cuando el ahorro de batería está activado. Si la aplicación depende en gran medida de las notificaciones de inserción, te recomendamos que notifiques a los usuarios que no pueden recibir notificaciones mientras esté activado el ahorro de batería y para que les resulte más fácil ajustar la configuración de ahorro de batería. Para obtener más información y ejemplos, consulta Información general sobre los Servicios de notificaciones push de Windows (WNS).

Se aplica a