本節提供關於 Windows App SDK 中 Windows Runtime(WinRT)API 的詳細資訊。
| Namespace | 描述 |
|---|---|
| Microsoft.ApplicationModel.Resources | 提供簡化的應用程式資源存取,例如使用基本命名慣例定義的字串。 |
| Microsoft.Graphics.DirectX | 指定用於 Windows Runtime Direct3D 11 互操作曲面的像素格式及其他列舉常數。 |
| Microsoft.Graphics.Display | 包含可決定實體顯示層面的元件。 |
| Microsoft.Graphics.Imaging | 提供可調整和銳化影像的機器學習模型的 API,以及識別、描述和移除影像中的物件。 |
| Microsoft.Security.Authentication.OAuth |
Microsoft.Security.Authentication.OAuth 命名空間提供 OAuth 2.0 驗證的類別和方法。 |
| Microsoft.UI | 提供應用程式存取核心系統功能,以及其UI的運行時間資訊。 |
| Microsoft.UI.Composition | 提供使用者介面組合的 API。 |
| Microsoft.UI.Composition.Core | 提供使用者介面組合的核心 API。 |
| Microsoft.UI.Composition.Diagnostics | 提供使用者介面組合診斷和偵錯的 API。 |
| Microsoft.UI.Composition.Effects | 包含建立用戶互動效果的特定類別。 這些效果是組合特有的。 |
| Microsoft.UI.Composition.Interactions | 提供可在視覺層中啟用輸入驅動動畫的功能。 |
| Microsoft.UI.Composition.Scenes | 提供用來載入 3D 模型及撰寫 3D 場景的 API。 |
| Microsoft.UI.Composition.SystemBackdrops | 提供 API 來管理 CompositionBrush,定義壓克力或 Mica 等 UI 材質。 |
| Microsoft.UI.Content | 透過 |
| Microsoft.UI.Dispatching | 啟用佇列,讓工作在線程上以序列方式執行。 |
| Microsoft.UI.Input | 提供 Windows 輸入系統的支援。 這包括: |
| Microsoft.UI.Input.DragDrop | 支援指標型、直接操作涉及選取該物件並將物件從某個位置拖曳到另一個位置的物件(或數據)。 |
| Microsoft.UI.Input.實驗性 | |
| Microsoft.UI.Input.Interop | 提供跨架構輸入整合和作業間的基本類型。 此時,這包括公開手寫筆裝置輸入的介面和支持類型。 |
| Microsoft.UI.System | Windows 使用者介面(UI)系統 API。 |
| Microsoft.UI.Text | 提供使用文字內容的支援。 |
| Microsoft.UI.Windowing | 提供建立和管理與應用程式相關聯之窗口的支援。 |
| Microsoft.UI.Xaml | 提供 Windows UI Library(WinUI)的一般框架 API。 |
| Microsoft.UI.Xaml.Automation | 定義 Microsoft UI Automation 基礎設施的支援類型。 這些支援類型是用來實作 Microsoft UI Automation 對自訂控制項的支援。 此外,AutomationProperties 提供輔助功能資訊作為 XAML UI 定義的一部分。 |
| Microsoft.UI.Xaml.Automation.Peers | 定義 Microsoft UI Automation 基礎架構的支援類型。 |
| Microsoft.UI.Xaml.Automation.Provider | 定義由自動化對等所實作的提供者模式,並由自動化客戶端辨識。 |
| Microsoft.UI.Xaml.Automation.Text | 包含列舉,可報告文字自動化模式的特定數據。 |
| Microsoft.UI.Xaml.Controls | 提供用來建立自定義控件的UI控制項和類別。 |
| Microsoft.UI.Xaml.Controls.AnimatedVisuals | 定義可由 AnimatedIcon 物件播放的內建動畫視覺效果。 |
| Microsoft.UI.Xaml.Controls.Primitives | 定義組成 WinUI 控制件的元件,否則支援控件組合模型。 |
| Microsoft.UI.Xaml.Data | 定義應用程式的數據系結基礎結構。 |
| Microsoft.UI.Xaml.Documents | 提供基本文字和檔模型類別。 |
| Microsoft.UI.Xaml.Hosting | 提供與裝載於較大應用程式中之 XAML 設計介面相關的服務。 |
| Microsoft.UI.Xaml.Input | 定義應用程式和 UI 元素的輸入和輸出事件基礎結構。 |
| Microsoft.UI.Xaml.Interop | 提供跨架構整合和互操作的基本類型。 值得注意的是,這包括可啟用系結模式的介面和支持類型。 |
| Microsoft.UI.Xaml.Markup | 提供 UWP 應用程式及 Windows Runtime 的 XAML 語言支援 API。 |
| Microsoft.UI.Xaml.Media | 提供筆刷、基本媒體支援和圖形基本類型。 |
| Microsoft.UI.Xaml.Media.Animation | 提供動畫和分鏡腳本 API,用於轉換動畫、視覺狀態或動畫 UI 元件。 |
| Microsoft.UI.Xaml.Media.Imaging | 提供與影像處理相關的類型,以及取得位圖影像的資源和來源檔案。 |
| Microsoft.UI.Xaml.Media.Media3D | 包含支援矩陣/檢視方塊轉換的類型。 |
| Microsoft.UI.Xaml.Navigation | 提供類型,支援由 Page 和 Frame 類別起始的導覽事件。 |
| Microsoft.UI.Xaml.Printing | 提供應用程式的基本列印支持架構。 |
| Microsoft.UI.Xaml.Resources | 包含 customXamlResourceLoader |
| Microsoft.UI.Xaml.Shapes | 定義用於裝飾性轉譯或組成控件非互動式元件的基本圖形。 |
| Microsoft.UI.Xaml.XamlTypeInfo | 提供 XAML 架構的支援。 |
| Microsoft。Windows。AI | 提供本機裝置 AI 功能的 API。 |
| Microsoft。Windows。AI。內容管理 | 提供機器學習模型的 API,以監控、審查及過濾內容,確保符合特定指引、標準或政策。 |
| Microsoft。Windows。AI。基礎 | 啟用 Windows Runtime 的基本 AI 功能,特別是支援從提示詞產生文字嵌入向量。 |
| Microsoft。Windows。AI。影像 | 支援影像處理功能,如縮放、描述產生、文字辨識及物件移除/擷取。 |
| Microsoft。Windows。AI。機器學習 | |
| Microsoft。Windows。AI。文字 | 啟用 AI 文本功能,包括本地語言模型功能及多種文本智慧技能,如摘要與重寫。 |
| Microsoft。Windows。ApplicationModel.Background | Microsoft。Windows。ApplicationModel.Background API 支援利用 Windows App SDK 的應用程式進行背景任務註冊。 |
| Microsoft。Windows。ApplicationModel.Background.UniversalBGTask | Microsoft。Windows。ApplicationModel.Background.UniversalBGTask API 支援利用 Windows App SDK 的應用程式進行背景任務註冊。 |
| Microsoft。Windows。ApplicationModel.DynamicDependency | 提供未封裝桌面應用程式載入除 Windows App SDK 框架套件以外的 framework 套件 的能力。 由未封裝傳統型應用程式載入指定的架構套件之後,應用程式可以呼叫架構套件所提供的 API。 |
| Microsoft。Windows。ApplicationModel.Resources | 提供簡化的應用程式資源存取,例如使用基本命名慣例定義的字串。 |
| Microsoft。Windows。ApplicationModel.WindowsAppRuntime | 提供存取 Windows App SDK 執行時的部署資訊,並能註冊執行時中缺少的套件。 |
| Microsoft。Windows。AppLifecycle | 提供可用來管理應用程式生命週期的 API。 例如,您可以控制應用程式的多個實例是否可以同時執行,而且您可以接收應用程式不同類型啟用的相關信息。 |
| Microsoft。Windows。AppNotifications | 此命名空間提供用於管理應用程式通知的 API。 |
| Microsoft。Windows。AppNotifications.Builder | 提供 API,以程式設計方式產生 AppNotification的 XML 承載。 |
| Microsoft。Windows。徽章通知 | 包含支援徽章通知的類別。 |
| Microsoft。Windows。基礎 | 提供基本 Windows App SDK 功能與類型支援。 |
| Microsoft。Windows。全球化 | 提供全球化功能(如語言設定檔)。 |
| Microsoft。Windows。管理。部署 | 此命名空間提供與 Windows 相當的 MSIX 套件管理 API。Management.Deployment命名空間,但加入了更多功能、提升開發者體驗及效能優化。 |
| Microsoft。Windows。Media.Capture | 提供 API 來設定啟動 CameraCaptureUI,讓用戶能夠擷取相片、視訊或兩者。 |
| Microsoft。Windows。PushNotifications | 此命名空間提供使用 Windows 推播通知服務(WNS)管理推播通知的 API。 |
| Microsoft。Windows。安全.存取控制 | 包含 API,可簡化封裝應用程式與 Win32 應用程式之間的具名對象共用。 |
| Microsoft。Windows。儲存 | 包含 Microsoft 中的 API。Windows。儲存命名空間,這些空間可用於從 Windows 應用程式存取儲存資源。 |
| Microsoft。Windows。儲存。拾取器 | Microsoft。Windows。Windows App SDK中的 Storage.Pickers API 讓桌面應用程式(如 WinUI)能呈現精簡的介面,方便選取檔案或資料夾、修改檔名與副檔名,以及存取路徑——同時能無縫整合Windows桌面。 |
| Microsoft。Windows。System | 包含 Microsoft 中的 API。Windows。系統命名空間,可用於從 Windows 應用程式存取系統資源。 |
| Microsoft。Windows。System.Power | 提供一組電源管理 API,可讓您瞭解應用程式如何影響裝置的電源狀態,並讓應用程式做出有關資源使用量的智慧決策。 例如,當裝置在電池電源上執行時,應用程式可能會使用此 API 來延後耗用大量資源的背景工作。 |
| Microsoft。Windows。視力 | 針對分析影像文字內容的機器學習模型提供 API。 |
| Microsoft。Windows。Widgets | 提供與 Windows 小工具相關的 API。 |
| Microsoft。Windows。Widgets.Feeds.Providers | 提供 Windows 訂閱源實作資訊流提供者的 API。 |
| Microsoft。Windows。Widgets.Notifications | |
| Microsoft。Windows。Widgets.Providers | 提供實作 Windows 元件提供者的 API。 |
| Microsoft。Windows。工作負載 | 此命名空間包含用於管理工作負載及其優先順序的類型。 |