C# 是否可以在WPF应用程序中使用UWP API?

C# 是否可以在WPF应用程序中使用UWP API?,c#,wpf,windows-10,uwp,C#,Wpf,Windows 10,Uwp,一个例子是针对Windows 10通用平台的新通知API。我可以在WPF应用程序中使用这组API吗?如果有,有什么限制吗 非常感谢您提供与此相关的文档链接。不,您不能,至少现在不能- 但一个名为“百年纪念”的项目取得了进展,这将使你能够做到这一点 更多详情请参阅“” 是的,你现在可以了 可以在WPF应用程序中使用UWP API。但是,并非所有UWP API都可以在WPF应用程序中使用 Windows 10 API可从PC软件访问的规则也有例外。第一个大的例外与XAMLUIAPI有关。UWP中的

一个例子是针对Windows 10通用平台的新通知API。我可以在WPF应用程序中使用这组API吗?如果有,有什么限制吗

非常感谢您提供与此相关的文档链接。

不,您不能,至少现在不能- 但一个名为“百年纪念”的项目取得了进展,这将使你能够做到这一点

更多详情请参阅“”

是的,你现在可以了

可以在WPF应用程序中使用UWP API。但是,并非所有UWP API都可以在WPF应用程序中使用

Windows 10 API可从PC软件访问的规则也有例外。第一个大的例外与XAMLUIAPI有关。UWP中的XAML框架不同于WPF中的XAML框架,无论如何,您真的不想将它们混为一谈

第二组你不能使用的API是那些依赖于应用程序的API。UWP应用程序具有软件包标识,而PC软件没有。包标识信息可在应用程序清单文件中找到

如何确定哪些Windows 10 API需要包标识,哪些不需要?最简单的方法就是引用这个


有关如何从WPF访问Windows 10 API,请参阅并查看博客(请注意博客中引用的名称不正确,因此我建议您在so中引用答案)。

是。为这么广泛的问题寻求帮助。这是一个我在网上找不到答案的一般性问题。我想为wpf应用程序添加通知支持,但在web上找不到任何有用的资源。那么,要求“限制”有什么意义呢?只要问问你想解决的真正问题就行了。我编辑了我的问题,让限制部分更清楚。你的帖子已经过时了。。)