Краткое руководство: добавление параметров приложений с использованием среды выполнения Windows
[ Эта статья адресована разработчикам приложений среды выполнения Windows для Windows 8.x и Windows Phone 8.x. При разработке приложений для Windows 10 см. раздел последняя документация]
Это краткое руководство по реализации контракта "Параметры" с помощью классов среды выполнения Windows. Однако мы рекомендуем вместо этого использовать указания из раздела Краткое руководство: добавление параметров приложений с использованием библиотеки Windows для JavaScript. В случае создания приложений на C++, C#, VB и XAML см. раздел Краткое руководство: добавление параметров приложений.
Необходимые условия
Читайте Рекомендации по параметрам приложений.
1. Указание команд для предоставления в параметрах
Прослушивайте событие CommandsRequested панели параметров.
Укажите команды в сопоставленном обратном вызове. Для каждой команды:
- Предоставьте SettingsCommand.Id и локализованное свойство SettingsCommand.Label.
- Настройте обработчик (SettingsCommand.Invoked) на событие, которое будет инициировано при выборе команды пользователем.
- Добавьте объект SettingsCommand в вектор ApplicationCommands, чтобы сделать его доступным для SettingsPane.
2. Отображение соответствующих настраиваемых параметров по запросу пользователя
- Отображайте соответствующий заданный в программе пользовательский интерфейс параметров в ответ на вызов пользователем команды параметров.
- Пользовательский интерфейс здесь должен быть простым и должен закрываться касанием, чтобы пользователь оставался в текущем контексте приложения.
- Мгновенно отражает изменения параметров в приложении.
- Отобразите пользовательский интерфейс параметров на стороне чудо-кнопок, задав свойство SettingsEdgeLocation.
Сводка
В данном кратком руководстве вы узнали два действия высокого уровня по настройке контракта "Параметры" с использованием классов среды выполнения Windows.
Связанные разделы
Примеры
Ссылки
Windows.UI.ApplicationSettings
Документы
Краткое руководство. Использование библиотеки Windows для JavaScript