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


Использование URI ms-windows-store

В этом разделе описывается схема URI ms-windows-store . Приложение может использовать эту схему URI для запуска приложения Microsoft Store на определенных страницах в магазине с помощью метода LaunchUriAsync в Windows 10 и Windows 11.

Например, вы можете открыть Магазин на странице игр с помощью следующего кода:

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, , ProductivityGamingEntertainment, и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=f022389f-f3a6-417e-ad23-704fbdf57117 Запускает полную страницу сведений о продукте (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=f022389f-f3a6-417e-ad23-704fbdf57117 Запускает процесс написания интерфейса проверки для продукта. Использование productid устарело

Поиск в Магазине

Вы можете запустить приложение Магазина непосредственно в результаты поиска с несколькими поддерживаемыми методами поиска содержимого магазина.

Схема URI Описание Основание
ms-windows-store://assoc/? Tags=Photos_Rich_Media_Edit, Камера_Capture_App Запускает поиск продуктов, связанных с одним или несколькими тегами. Теги должны быть разделены запятыми.
ms-windows-store://search/?query=OneNote Запускает поиск указанного запроса. Пробелы в запросе разрешены.
ms-windows-store://browse/?type=Apps=cat=Health+%26+фитнес Запускает поиск продуктов в категории.
ms-windows-store://publisher/?name=Microsoft Corporation Запускает поиск продуктов из указанного издателя. Пробелы в имени разрешены.
ms-windows-store://assoc/? FileExt=pdf Запускает поиск продуктов, связанных с расширением файла.
ms-windows-store://assoc/? Protocol=ms-word Запускает поиск продуктов, связанных с протоколом.