PowerManager.EnergySaverStatus Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el estado del ahorro de batería de los dispositivos, que indica cuándo ahorrar energía.
public:
static property EnergySaverStatus EnergySaverStatus { EnergySaverStatus get(); };
static EnergySaverStatus EnergySaverStatus();
public static EnergySaverStatus EnergySaverStatus { get; }
var energySaverStatus = PowerManager.energySaverStatus;
Public Shared ReadOnly Property EnergySaverStatus As EnergySaverStatus
Valor de propiedad
Estado del ahorro de batería.
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).