Windows.UI.Xaml.Hosting 命名空間

提供服務,這些服務與裝載于較大應用程式中的 XAML 設計介面相關。

類別

DesignerAppExitedEventArgs

提供 DesignerAppManager.DesignerAppExited 事件的事件資料。

DesignerAppManager

相較于使用 XamlUIPresenter 並在 Win32 程式中執行的舊版設計工具,管理在一般 UWP 內容中執行的 XAML 設計介面中的應用程式。 需要此程式,才能在 中指定 NoUIEntryPoints-DesignModeV2 DisplayName 屬性。APPX,以便在此模式中成功啟用。 啟動的應用程式不會顯示在 TaskBar 或 TaskView 切換器中。

DesignerAppView

表示 XAML 設計介面中的應用程式檢視。

DesktopWindowXamlSource

例如,啟用非 UWP 傳統型應用程式 (,WPF 或Windows Forms應用程式) 在任何與視窗控制碼相關聯的 UI 元素中裝載 UWP 控制項, (HWND) 。

DesktopWindowXamlSourceGotFocusEventArgs

提供 GotFocus 事件的事件資料。

DesktopWindowXamlSourceTakeFocusRequestedEventArgs

提供 TakeFocusRequested 事件的事件資料。

ElementCompositionPreview

可讓您存取 XAML 組合樹狀結構中支援 XAML 元素的組合視覺物件。

WindowsXamlManager

表示非 UWP 傳統型應用程式中的 UWP XAML 架構 (,例如裝載 UWP 控制項的 WPF 或Windows Forms應用程式) 。

XamlSourceFocusNavigationRequest

提供將焦點提供給 DesktopWindowXamlSource 物件之要求的相關資訊。

XamlSourceFocusNavigationResult

使用NavigateFocus方法,提供要求巡覽焦點至DesktopWindowXamlSource物件的資料。

XamlUIPresenter

啟用在 Microsoft Direct3D 介面上呈現視覺化樹狀結構。 此類型用於設計工具裝載案例,不適用於一般用途。

介面

IXamlUIPresenterHost

表示從應用程式解析資源的服務。 此介面用於設計工具裝載案例,不適用於一般用途。

IXamlUIPresenterHost2

擴充 IXamlUIPresenterHost 以新增 GetGenericXamlFilePath

IXamlUIPresenterHost3

擴充 IXamlUIPresenterHost 以新增 ResolveDictionaryResource

列舉

DesignerAppViewState

定義常數,指定應用程式檢視是可見還是隱藏。

XamlSourceFocusNavigationReason

定義值,代表 Windows.UI.Xaml.UIElement 在傳統型應用程式中使用 DesktopWindowXamlSource 物件裝載 XAML 型 UI 的原因。 XamlSourceFocusNavigationRequest.Reason屬性會傳回下列其中一個值。