使Windows 10将您的应用识别为默认应用选项

时间:2016-02-09 16:00:05

标签: c# windows windows-store-apps settings

有没有办法让我的Windows Universal 10应用程序(C#)弹出Windows 10设置应用程序中的默认应用程序选项卡?例如,Microsoft Edge是我的默认浏览器,但如果我创建了一个替换它的应用程序,我希望它成为我的默认浏览器呢?

1 个答案:

答案 0 :(得分:1)

您需要通过应用清单的声明选项卡向应用程序添加文件类型关联。

Add file type associations

要支持您的文件类型关联,您需要在App.xaml.cs中处理Activated方法。您将能够通过传递给该方法的参数中的File ActivationKind通过文件关联来检测您的应用是否已激活。

完成后,您将能够在设置中设置默认程序,如下所示:

Settings File Associations