Microsoft Copilot 硬件密钥提供商
从 Windows 内部版本 22621 开始,应用可以注册到包含在选取器 UI 中,允许用户选择按下 Microsoft Copilot 硬件键时启动的应用。
注意
建议将注册为 Microsoft Copilot 硬件密钥提供程序的应用实现为单窗口应用。
Microsoft Copilot 硬件密钥应用扩展
必须打包应用才能注册为 Microsoft Copilot 硬件密钥提供程序。 有关应用打包的信息,请参阅 Windows 应用中的包标识概述。 应用包清单文件 Package.appxmanifest
支持适用于 Windows 应用的许多不同的扩展和功能。 应用包清单格式由 包清单架构引用 中记录的一组架构定义。 Microsoft Copilot 硬件密钥提供程序在 uap3:AppExtension 中声明其注册信息。 扩展的 Name 属性必须设置为“com.microsoft.windows.copilotkeyprovider”。
<Package
...
xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
...>
<Applications>
<Application...>
...
<Extensions>
<uap3:Extension Category="windows.appExtension">
<uap3:AppExtension Name="com.microsoft.windows.copilotkeyprovider"
Id="MyAppId"
DisplayName="App display name"
Description="App description"
PublicFolder="Public" />
</uap3:Extension>
</Extensions>
...
</Application>
</Applications>
...
</Package>
下表 uap3:AppExtension 描述了 uap3:AppExtension 元素的属性。
属性 | 说明 | 必需 |
---|---|---|
Id | 应用定义的标识符。 | 是 |
DisplayName | Windows Copilot 硬件按钮选取器 UI 中显示的应用名称。 | 是 |
说明 | Windows Copilot 硬件按钮选取器 UI 中显示的应用说明。 | 是 |
PublicFolder | 实例声明为主机可通过中转站对文件具有读取访问权限的位置的文件夹。 | 是 |