We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Applies to PCL N Plugin SDK 0.2.4.
适用于 SDK 0.2.4 与 PCL.Plugin v0.14.0。当前仍是预发布版本,1.0 前公共 API 可能调整。
0.2.4
v0.14.0
PCL N Plugin SDK 是 PCL N 第三方插件的公开开发入口。你可以用它创建 .pnp 插件、调用稳定宿主服务、向公开 UI Surface 添加界面,并在不启动 PCL N 的情况下完成自动化测试。
.pnp
PCL.Plugin 是启动器内置的私有运行时,不是开发依赖。第三方插件只引用公开 NuGet 包,禁止引用 PCL.Application、PCL.Desktop 或 PCL.Plugin。
PCL.Plugin
PCL.Application
PCL.Desktop
plugin.json
创建 net10.0 类库 → 安装 PCLN.Plugin.* NuGet 包 → 实现 IPclNPlugin → 编写 plugin.json → dotnet build -c Release → 在 PCL N 桌面端安装并验证 → 使用 PCLN.Plugin.Testing 编写测试 → 使用 OpenPGP 正式签名 → 发布不可变的 SemVer 版本