Использование URI ms-windows-store
В этом разделе описывается схема URI ms-windows-store:. Приложение может использовать эту схему URI для запуска приложения Microsoft Store на определенных страницах в магазине с помощью метода LaunchUriAsync в Windows.
Например, вы можете открыть Магазин на странице игр с помощью следующего кода:
bool result = await Windows.System.Launcher.LaunchUriAsync(new Uri("ms-windows-store://navigatetopage/?Id=Gaming"));
Открытие Магазина для определенных разделов
Вы можете запустить приложение Store на определенную страницу или раздел с помощью следующих параметров:
Схема URI | Описание | Примечания |
---|---|---|
ms-windows-store://home | Запускает домашнюю страницу Магазина. | |
ms-windows-store://navigatetopage/? Id=[вертикальный] | Запускает вертикальную страницу верхнего уровня магазина | К вертикали относятся: Home , Gaming , Entertainment , Productivity и LOB , но обратите внимание, что доступные вертикали могут отличаться по регионам. |
ms-windows-store://downloadsandupdates | Запускает страницу загрузки и обновления. | Начиная с обновления за октябрь 2021 г. в приложении Store, откроется страница библиотеки. |
ms-windows-store://settings | Запускает страницу параметров Магазина. |
Открытие определенного продукта
Вы можете запустить Магазин непосредственно на страницу сведений о продукте (PDP) для конкретного продукта с помощью идентификатора продукта для приложения. Хотя приложение Магазина в Windows 10 и Windows 11 по-прежнему поддерживает имена семейств пакетов (PFN) и идентификаторы приложений, они устарели и могут не поддерживаться в будущем. Эти значения можно найти в Центре партнеров на странице идентификации приложения в разделе "Управление продуктами" для каждого приложения.
Начиная с обновления за октябрь 2021 г. в приложении Store доступны два режима для отображения PDP. По умолчанию приложение Store открывается на странице сведений о продукте. Вы также можете запустить магазин в всплывающем окне, отображающем меньшее диалоговое окно PDP, в котором отображаются только основные сведения для приложения и одна кнопка действия для пользователей. Для всплывающего окна можно дополнительно указать расположение окна, которое должно быть центрировано над диалогом.
Схема URI | Описание | Примечания |
---|---|---|
ms-windows-store://pdp/?ProductId=9WZDNCRFHVJL | Запускает полную страницу сведений о продукте (PDP) | Это рекомендуемый способ связаться с конкретным продуктом. |
ms-windows-store://pdp/?PFN=Microsoft.Office.OneNote_8wekyb3d8bbwe | Запускает полную страницу сведений о продукте (PDP) | Использование названия семейства пакетов не рекомендуется. |
ms-windows-store://pdp/?AppId=00001111-aaaa-2222-bbbb-3333cccc4444 | Запускает полную страницу сведений о продукте (PDP) | Использование идентификатора приложения устарело. |
ms-windows-store://pdp/?ProductId=9WZDNCRFHVJL&mode=mini | Запускает всплывающее диалоговое окно Магазина | Опыт работы со всплывающим окном поддерживает только идентификатор продукта |
Запуск рейтинга и опыта обзора для продукта
Чтобы дать пользователям возможность оценить ваше приложение, вы можете создать ссылку на соответствующую страницу PDP и открыть непосредственно диалоговое окно для рейтинга и отзыва. Идентификатор магазина — это рекомендуемый способ запуска приложения Магазина на определенной странице сведений о продукте.
Схема URI | Описание | Примечания |
---|---|---|
ms-windows-store://review/?ProductId=9WZDNCRFHVJL | Запускает процесс написания отзыва на продукт. | Рекомендуется использовать StoreId |
ms-windows-store://review/?PFN=Microsoft.Office.OneNote_8wekyb3d8bbwe | Запускает процесс написания отзыва для продукта. | Использование названия семейства продуктов устарело. |
ms-windows-store://review/?AppId=11112222-bbbb-3333-cccc-4444dddd5555 | Запускает процесс написания отзыва для продукта. | Использование productid устарело |
Поиск в Магазине
Вы можете запустить приложение Магазина сразу для отображения результатов поиска, используя несколько поддерживаемых методов поиска содержимого магазина.
Схема URI | Описание | Примечания |
---|---|---|
ms-windows-store://assoc/? Tags=Photos_Rich_Media_Edit, Camera_Capture_App | Запускает поиск продуктов, связанных с одним или несколькими тегами. | Теги должны быть разделены запятыми. |
ms-windows-store://search/?query=OneNote | Запускает поиск указанного запроса. | Пробелы в запросе разрешены. |
ms-windows-store://browse/?type=Apps&cat=Здоровье+%26+фитнес | Запускает поиск продуктов в категории. | |
ms-windows-store://publisher/?name=Microsoft Corporation | Запускает поиск продуктов из указанного издателя. | Пробелы в имени разрешены. |
ms-windows-store://assoc/?FileExt=pdf | Запускает поиск продуктов, связанных с расширением файла. | |
ms-windows-store://assoc/? Protocol=ms-word | Запускает поиск продуктов, связанных с протоколом. |
Связанное содержимое
Windows developer