Поделиться через


Добавление параметров приложений

[ Эта статья адресована разработчикам приложений среды выполнения Windows для Windows 8.x и Windows Phone 8.x. При разработке приложений для Windows 10 см. раздел последняя документация]

Используйте контракт "Параметры", чтобы разрешить пользователям получать доступ к параметрам приложения через чудо-кнопку "Параметры".

Зачем использовать контракт "Параметры"?

  • Предоставьте пользователям быстрый, контекстно-зависимый доступ к параметрам, влияющим на их текущее приложение Магазина Windows. Пользовательский интерфейс параметров позволяет пользователям быстро настраивать поведение приложения и возобновлять предыдущее действие приложения.
  • Предоставьте параметры, характерные для приложения, вместе с параметрами и информацией, автоматически предоставляемыми системой.
  • Обеспечьте доступ к пользовательскому интерфейсу параметров без потери доступного пространства экрана в приложении и без создания навигации для перехода на страницу параметров.

Все приложения Магазина Windows автоматически участвуют в контракте "Параметры". Даже если вы никогда не меняли параметры своего приложения, пользователь сможет щелкнуть в нем чудо-кнопку "Параметры" и открыть стандартную панель "Параметры". Эта панель всегда имеет ширину 346 пикселей и содержит список команд параметров (не более 7). Если пользователь выбирает одну из этих команд, всплывающий элемент "Параметры", связанный с этой командой, заменяет панель "Параметры" на экране. Стандартная предоставляемая системой панель "Параметры" содержит команду "Разрешения" и, после того как ваше приложение будет установлено, команду "Отзывы и оценки", которая отправляет отзывы пользователя непосредственно в Магазин Windows.

Кроме этих двух стандартных команд вы можете добавлять особые параметры на панель "Параметры", которую Windows отображает в приложении. В следующих разделах показано, как создать новый всплывающий элемент "Параметры" (WinJS.UI.Flyout) для приложения и добавить на панель "Параметры" настраиваемую команду, которая его откроет.

Чтобы опробовать работу с параметрами приложений и другими основными компонентами Windows 8, скачайте практические лабораторные занятия по Windows 8. Они представляют собой модульное, пошаговое введение в создание примера приложения Магазина Windows на языке программирования по вашему выбору (JavaScript и HTML или C# и XAML).

См. пример. Чтобы увидеть пример объединения новых параметров с чудо-кнопкой "Параметры", скачайте пример параметров приложения.

Используете C#, VB, C++ и XAML? См. разделы в статье Добавление параметров приложения (приложения Магазина Windows на C#, VB, C++ и XAML).

В этом разделе

Тема Описание

Краткое руководство: использование библиотеки Windows для JavaScript

В этом кратком руководстве описана реализация контракта "Параметры" с помощью HTML и класса SettingsFlyout для библиотеки Windows для JavaScript.

Краткое руководство: использование среды выполнения Windows

Это краткое руководство по реализации контракта "Параметры" с помощью классов среды выполнения Windows. Однако мы рекомендуем вместо этого использовать указания из раздела Краткое руководство: добавление параметров приложений с использованием библиотеки Windows для JavaScript.

Моментальная фиксация изменения параметров приложения

В приложениях Магазина Windows все параметры применяются сразу же после изменения их значений пользователем. Эта модель важна, поскольку пользователь может поэтапно показать вам, как моментально фиксировать параметры с помощью всплывающего элемента "Параметры WinJS" и локальных данных приложения.