.NET 5、WinUI 3 和 WinRT API 可用于桌面应用程序

问题描述

我有两个相关的问题。

(1) 2019 年 4 月左右,Microsoft 提供了 a list of APIs that can be called from packaged Desktop apps。 (这些是对具有 DualApiPartition 属性的 API 的补充)。这在 11 月发布时是否有所改变,是否有更新的版本?此列表将来会扩展吗?

(2) 当我构建 WinUI 3 + .NET 5 打包桌面应用程序时,预定义项目下链接的库包括许多不在列表中的 Windows API。其中一些,例如 Windows.ApplicationModel.SuspendingOperation,显然是 UWP API。其他的,例如 Windows.Graphics.Printing.PrintTaskRequest,似乎更通用。此项目定义中可用的所有 API 的状态是什么,我可以从打包的 WinUI 3 + .NET 5 应用程序中自由调用它们吗?将来会支持这些吗,例如,当 WinUI 3 支持 UWP 时(一两年后),它们会得到支持吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...