與 Windows 整合

Windows 提供豐富的平台合約,讓你的應用程式參與 shell 體驗——從分享內容、顯示聯絡人到跨裝置恢復任務。 本節將介紹如何整合這些平台功能,包括跨裝置體驗。

Windows 分享

文章 描述
Windows 共用概觀 如何將您的應用程式與 Windows Share Sheets 整合的概述。
分享你應用程式中的內容 實作分享合約,讓使用者能從你的應用程式傳送內容。 涵蓋打包版、PWA 和未打包的應用程式。
在您的應用程式中接收共享內容 註冊為分享目標並處理傳入的分享內容。 涵蓋打包版、PWA 和未打包的應用程式。
將封裝的應用程式與 Windows Share 整合 如何註冊並啟用已封裝的應用程式作為分享目標。
將未封裝的應用程式與 Windows Share 整合 如何賦予套件身份並註冊未封裝的應用程式作為共享目標。
將 PWA 整合到 Windows Share 如何將漸進式網頁應用程式與 Windows 分享表整合。

Windows 系統元件

功能 描述
資訊供應商 整合至 Windows 資訊摘要體驗。
Microsoft Copilot 硬體密鑰提供者 註冊成為 Microsoft Copilot 硬體金鑰的啟動應用程式。
搜尋提供者 整合進 Windows 搜尋體驗。
Widget 提供者 實作一個 Windows 小工具服務提供者來支援你的應用程式。

其他整合功能

功能 描述
連結體驗 Connected Experiences 的開發人員文件,涵蓋 Windows 各介面上的 Share、People 和 Resume 整合。
智慧型手機應用程控 利用 Microsoft 的應用程式智慧服務與 Windows 程式碼完整性功能,保護使用者免受不受信任或潛在危險程式碼侵害。

命令介面與桌面整合

功能 描述
跳轉列表 在工作列上自訂應用程式的快速清單,以顯示最近使用的項目、工作和釘選的位置。
將你的應用程式釘選到工作列 程式化地請求使用者將你的 Win32 或 WinUI 應用程式釘選到工作列。
預設應用程式與檔案類型關聯 將您的應用程式註冊為檔案類型、URI 方案或協定的處理程序。
拖放 使用 XAML 拖放 API 在應用程式之間或應用程式內傳輸資料。
應用程式通知 發送吐司通知,以即時且相關的內容吸引用戶。