Microsoft.UI.Xaml.Hosting Пространство имен

Предоставляет службы, относящиеся к поверхностям конструктора XAML, размещенным в более крупном приложении.

Классы

DesktopWindowXamlSource

Позволяет классическому приложению (например, WPF или приложению Windows Forms) размещать элементы управления WinUI в любом элементе пользовательского интерфейса, связанном с дескриптором окна (HWND).

DesktopWindowXamlSourceGotFocusEventArgs

Предоставляет данные о событиях GotFocus .

DesktopWindowXamlSourceTakeFocusRequestedEventArgs

Предоставляет данные о событиях TakeFocusRequested .

ElementCompositionPreview

Предоставляет доступ к визуальным объектам композиции, которые возвращают элементы XAML в дереве композиции XAML.

WindowsXamlManager

Представляет платформу WinUI XAML в классическом приложении, отличном от Windows App SDK (WASDK), (например, в приложении WPF или Windows Forms).

XamlShutdownCompletedOnThreadEventArgs

Предоставляет данные для события WindowsXamlManager.XamlShutdownCompletedOnThread .

XamlSourceFocusNavigationRequest

Предоставляет сведения о запросе фокуса для объекта DesktopWindowXamlSource .

XamlSourceFocusNavigationResult

Предоставляет данные для запроса на перемещение фокуса к объекту DesktopWindowXamlSource с помощью метода NavigateFocus(Microsoft.UI.Xaml.Hosting.XamlSourceFocusNavigationRequest).

Перечисления

XamlSourceFocusNavigationReason

Задает значения, представляющие причины, по которым Windows.UI.Xaml.UIElement получил фокус в классическом приложении, использующем объект DesktopWindowXamlSource для размещения пользовательского интерфейса на основе XAML.