Windows App SDK 命名空間
本節提供 Windows App SDK中 Windows 運行時間 (WinRT) API 的詳細資訊。
Namespace | 描述 |
---|---|
Microsoft.ApplicationModel.Resources | 提供簡化的應用程式資源存取,例如使用基本命名慣例定義的字串。 |
Microsoft.Graphics.DirectX | 指定圖元格式和其他列舉常數,以搭配 Windows 執行時間 Direct3D 11 Interop 介面使用。 |
Microsoft.Graphics.Display | 包含可決定實體顯示層面的元件。 |
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 | 透過使用組合式動畫、轉譯效果、使用者輸入和互動、輔助功能表示和主機狀態變更,透過 ContentSite (父系) 和 ContentIsland 物件,提供在 Windows 應用程式中定義互動式內容結構的支援。 |
Microsoft.UI.Dispatching | 啟用佇列,讓工作在線程上以序列方式執行。 |
Microsoft.UI.Input | 提供 Windows 輸入系統的支援。 這包括: |
Microsoft.UI.Input.DragDrop | 支援指標型、直接操作涉及選取該物件並將物件從某個位置拖曳到另一個位置的物件(或數據)。 |
Microsoft.UI.Input.Interop | 提供跨架構輸入整合和作業間的基本類型。 此時,這包括公開手寫筆裝置輸入的介面和支持類型。 |
Microsoft.UI.System | Windows 使用者介面 (UI) 系統 API。 |
Microsoft.UI.Text | 提供使用文字內容的支援。 |
Microsoft.UI.Windowing | 提供建立和管理與應用程式相關聯之窗口的支援。 |
Microsoft.UI.Xaml | 提供 Windows UI 連結庫 (WinUI) 的一般架構 API。 |
Microsoft.UI.Xaml.Automation | 定義Microsoft使用者介面自動化基礎結構的支持類型。 這些支援類型適用於實作自定義控件Microsoft UI 自動化支援。 此外,AutomationProperties 提供輔助功能資訊作為 XAML UI 定義的一部分。 |
Microsoft.UI.Xaml.Automation.Peers | 定義 Microsoft 使用者介面自動化 基礎結構的支持類型。 |
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 執行時間的 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.ApplicationModel.DynamicDependency | 提供解除封裝傳統型應用程式載入 Windows App SDK 架構套件以外 |
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.Globalization | 針對使用 Windows App SDK 建置的應用程式提供全球化支援(例如語言配置檔)。 |
Microsoft.Windows.Management.Deployment | 此命名空間提供 MSIX 套件管理 API,與 Windows.Management.Deployment 命名空間中的 API 相當,但具有額外的功能、改善的開發人員體驗和效能優化。 |
Microsoft.Windows.PushNotifications | 此命名空間提供 API 來管理使用 Windows 推播通知服務 (WNS) 的推播通知。 |
Microsoft.Windows.Security.AccessControl | 包含 API,可簡化封裝應用程式與 Win32 應用程式之間的具名對象共用。 |
Microsoft.Windows.Storage | 包含 Microsoft.Windows.Storage 命名空間中的 API,可用來從 Windows 應用程式存取記憶體資源。 |
Microsoft.Windows.System | 包含可從 Windows 應用程式存取系統資源的 Microsoft.Windows.System 命名空間中的 API。 |
Microsoft.Windows.System.Power | 提供一組電源管理 API,可讓您瞭解應用程式如何影響裝置的電源狀態,並讓應用程式做出有關資源使用量的智慧決策。 例如,當裝置在電池電源上執行時,應用程式可能會使用此 API 來延後耗用大量資源的背景工作。 |
Microsoft.Windows.Widgets | 提供與 Windows 小工具相關的 API。 |
Microsoft.Windows.Widgets.Feeds.Providers | 提供 API 來實作 Windows 摘要的摘要提供者。 |
Microsoft.Windows.Widgets.Notifications | |
Microsoft.Windows.Widgets.Providers | 提供 API 來實作適用於 Windows 小工具的小工具提供者。 |