Если вы имеете в виду, что у вас есть приложение UWP с именем пользовательской схемы URI «myapp», то теперь вы разрабатываете другое приложение UWP, чтобы определить, установлено ли оно.Если оно установлено, вы можете активировать приложение, нажав ссылку «myapp: ///».Если он не установлен, вы можете напрямую открыть Магазин Microsoft, чтобы отобразить страницу сведений о приложении.
Если это так, вы можете вызвать метод Launcher.QueryUriSupportAsync , чтобы установить, установлено ли приложение.Если он не установлен, вы можете запустить приложение Microsoft Store с указанным URI , чтобы отобразить страницу сведений о вашем приложении в Microsoft Store.
Если ваш вопрос заключается только в том, когда пользователи вводят «myapp»: /// 'URI в браузере Edge, если ваше приложение не установлено, вы хотите, чтобы оно непосредственно открывало Microsoft Store и показывало страницу с подробностями.Я мог бы сказать вам, что это невозможно.Это контролируется системным уровнем.Если URI «myapp: ///» не зарегистрирован, вы вводите его в браузере, система выдаст запрос Поиск приложения в Microsoft Store , затем вы можете выбрать его и нажать Кнопка OK , система откроет Microsoft Store и выполнит поиск «myapp».