Я знаю, что мы можем программно открыть панель настроек приложения, путемКак приложение Windows 8 Store (Javascript) открыто открывается панель Permissions?
Windows.UI.ApplicationSettings.SettingsPane.getForCurrentView().show()
и приложение создано настройка панели с помощью библиотеки WinJS.
Можно ли открыто открыть панель настройки системы, как панель параметров разрешений (или Rate and Review) программно?
MSDN-х Guidelines for devices that access personal data говорит (в других руководящих принципов отозванных сообщений):
- Не программно пытаться запустить страницу Права доступа к очарованию Настройки
Но я не мог» t найти способ сделать это. Я хочу, чтобы пользователи могли нажимать кнопку в приложении, которая непосредственно открывает панель «Настройки разрешений».
Update (24 апреля 2013): Нашел в Programming Windows 8 Apps with HTML, CSS, and JavaScript книге С. 341 (Глава 8: состояние, настройки, файлы и документы -> Настройки панели и UI -> программно Настройки, ссылающегося Всплывающие) от Microsoft Press.:
Примечание Хотя можно программно вызвать собственные настройки панели, вы не можете сделать так, withsystem предоставленные команды как Разрешения и скорость и обзор. Если у вас есть условие, для которого пользователю необходимо изменить разрешение, например, включить геолокацию, рекомендуется отключить сообщение об ошибке, которое дает указание пользователю сделать это.
Это утверждение противоречит документу MSDN. Я до сих пор не знаю, кто из них прав.
Не уверен, что я вижу, как он находится в противоречии - кроме того, возможно ли это программно. Этот момент кажется спорным, хотя, поскольку в первом наборе руководств указано, что вы НЕ должны этого делать (даже если это возможно). –