使 Windows 10 将您的应用程序识别为默认应用程序选项
Making Windows 10 recognize your app as a Default app option
有什么方法可以让我的 Windows Universal 10 应用程序 (C#) 在 Windows 10 设置应用程序的默认应用程序选项卡上弹出?例如,Microsoft Edge 是我的默认浏览器,但如果我制作了一个应用程序来替换它并且我希望它成为我的默认浏览器怎么办?
您需要通过应用程序清单的声明选项卡将文件类型关联添加到您的应用程序。
要支持您的文件类型关联,您需要在 App.xaml.cs 中处理 Activated 方法。您将能够检测您的应用程序是否通过传递给该方法的参数中的 File ActivationKind 的文件关联被激活。
完成后,您就可以在设置中设置默认程序,如下所示:
有什么方法可以让我的 Windows Universal 10 应用程序 (C#) 在 Windows 10 设置应用程序的默认应用程序选项卡上弹出?例如,Microsoft Edge 是我的默认浏览器,但如果我制作了一个应用程序来替换它并且我希望它成为我的默认浏览器怎么办?
您需要通过应用程序清单的声明选项卡将文件类型关联添加到您的应用程序。
要支持您的文件类型关联,您需要在 App.xaml.cs 中处理 Activated 方法。您将能够检测您的应用程序是否通过传递给该方法的参数中的 File ActivationKind 的文件关联被激活。
完成后,您就可以在设置中设置默认程序,如下所示: