Настройка мощности UWP - PullRequest
       8

Настройка мощности UWP

0 голосов
/ 28 ноября 2018

У меня есть приложение UWP, и я хочу получить информацию о параметрах питания и сна и отобразить ее в пользовательском интерфейсе.

Например: в настройках Windows я установил таймер сна на Никогда Power and Sleep setting in Windows setting

Затем, когда я открою свое приложение UWP и зайду в пользовательский интерфейс настройки мощности, оно отобразит выбранные настройки в раскрывающемся списке.

Мой вопрос сейчасЕсть ли возможность контролировать (читать, обновлять) настройки Power и Sleep в Windows 10 через программирование на C #.Если да, любые советы о том, как добиться этой функции в моем приложении, чтобы я мог изменять и отображать настройки режима сна в пользовательском интерфейсе приложения.

Любые предложения или комментарии приветствуются.

1 Ответ

0 голосов
/ 30 ноября 2018

Я не могу найти API для его изменения, но вы можете отправить пользователя на страницу настроек для установки питания.

 await Windows.System.Launcher.LaunchUriAsync(new Uri("ms-settings:powersleep")); 

Если вы хотите, чтобы ваше приложение работало без экрана, как видео приложение, которое выможно использовать этот код.

        var displayRequest = new DisplayRequest();
        displayRequest.RequestRelease();

См .: Запустить приложение «Настройки Windows» - разработчик приложения UWP

...