Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A Windows Build 22621-től kezdve az alkalmazások regisztrálhatók a választó felhasználói felületén, amely lehetővé teszi a felhasználók számára, hogy kiválassza a Microsoft Copilot hardverkulcs vagy a Windows billentyű + C billentyű lenyomásakor indított alkalmazást.
Megjegyzés:
Javasoljuk, hogy a Microsoft Copilot hardverkulcs-szolgáltatóként regisztráló alkalmazásokat egyablakos alkalmazásként implementálják.
Microsoft Copilot hardverkulcs-alkalmazásbővítmény
Az alkalmazásokat csomagolni kell a Microsoft Copilot hardverkulcs-szolgáltatójaként való regisztrációhoz. Az alkalmazáscsomagolással kapcsolatos információkért tekintse meg a Csomagdentitás áttekintése a Windows alkalmazásban című témakört. Az alkalmazáscsomag jegyzékfájlja Package.appxmanifestszámos különböző bővítményt és funkciót támogat a Windows-alkalmazásokhoz. Az alkalmazáscsomag jegyzékformátumát a Csomagjegyzék sémahivatkozásában dokumentált sémák határozzák meg. A Microsoft Copilot hardverkulcs-szolgáltatói deklarálják regisztrációs adataikat az uap3:AppExtension webhelyen. A bővítmény Név attribútumának a "com.microsoft.windows.copilotkeyprovider" értékre kell állítania.
<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>
Az uap3:AppExtension tábla az uap3:AppExtension elem attribútumait ismerteti.
| Attribute | Description | Kötelező |
|---|---|---|
| Azonosító | Az alkalmazás alkalmazás által definiált azonosítója. | Igen |
| Megjelenítendő név | A Windows Copilot hardvergombválasztó felhasználói felületén megjelenő alkalmazásnév. | Igen |
| Description | Az alkalmazás leírása a Windows Copilot hardvergombválasztó felhasználói felületén jelenik meg. | Igen |
| NyilvánosMappa | A példány által deklarált mappa az a hely, ahol a gazdagép olvasási hozzáféréssel rendelkezhet a fájlokhoz egy közvetítőn keresztül. | Igen |
A Windows Copilot hardverkulcs-szolgáltató aláírása
A szolgáltatói alkalmazásokat alá kell írni ahhoz, hogy engedélyezve legyenek a Microsoft Copilot hardverkulcsának céljaként. Az alkalmazás csomagolásával és aláírásával kapcsolatos információkért lásd: Asztali vagy UWP-alkalmazás csomagolása a Visual Studióban.
Az aktuális Copilot hardverkulcs-szolgáltató lekérdezése
Az alábbi beállításkulcsok értékének lekérdezésével ellenőrizze, hogy az alkalmazás a copilot hardverkulcs és a Windows billentyű + C billentyűparancs felhasználójának célpontja-e. További információ: Adatok beolvasása a beállításjegyzékből.
| Regisztrációs kulcs | Description | Érték |
|---|---|---|
| HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\BrandedKey\BrandedKeyChoiceType | Azonosítja, hogy a felhasználó a Keresés vagy egy alkalmazás lehetőséget választotta-e a Copilot-kulcs céljaként. Az "AppEnforcedByPolicy" érték azt jelzi, hogy a Copilot-kulcs alkalmazáscélját az informatikai rendszergazdai szabályzat állította be. További információ: Házirend CSP – WindowsAI. | "Keresés", "Alkalmazás", "AppEnforcedByPolicy" |
| HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\BrandedKey\AppAumid | Azonosítja a Copilot legutóbb konfigurált hardverkulcs-szolgáltatójának alkalmazásfelhasználói modellazonosítóját (AUMID, más néven AppId) akkor is, ha a kulcs jelenleg a Keresésre van konfigurálva. | Egy AUMID. |
A megfelelő felhasználói élmény biztosítása érdekében az alkalmazásoknak tiszteletben kell tartaniuk a Copilot hardverkulcs-szolgáltató alkalmazás felhasználó általi kiválasztását, és nem jeleníthetnek meg állandó vagy zajos kéréseket a felhasználó számára a kijelölés módosításához.
Windows developer