Freigeben über


Microsoft.UI.Xaml.Hosting Namespace

Stellt Dienste bereit, die für XAML-Entwurfsoberflächen relevant sind, die in einer größeren Anwendung gehostet werden.

Klassen

DesktopWindowXamlSource

Ermöglicht einer Desktopanwendung (z. B. einer WPF- oder Windows Forms-Anwendung) das Hosten von WinUI-Steuerelementen in jedem Benutzeroberflächenelement, das einem Fensterhandle (HWND) zugeordnet ist.

DesktopWindowXamlSourceGotFocusEventArgs

Stellt Ereignisdaten für das GotFocus-Ereignis bereit.

DesktopWindowXamlSourceTakeFocusRequestedEventArgs

Stellt Ereignisdaten für das TakeFocusRequested-Ereignis bereit .

ElementCompositionPreview

Ermöglicht den Zugriff auf visuelle Kompositionsobjekte, die XAML-Elemente in der XAML-Kompositionsstruktur unterstützen.

WindowsXamlManager

Stellt das WinUI-XAML-Framework in einer Nicht-Windows App SDK-Desktopanwendung (WASDK) dar (z. B. eine WPF- oder Windows Forms-Anwendung).

XamlShutdownCompletedOnThreadEventArgs

Stellt Daten für das WindowsXamlManager.XamlShutdownCompletedOnThread-Ereignis bereit.

XamlSourceFocusNavigationRequest

Stellt Informationen zu einer Fokusanforderung für ein DesktopWindowXamlSource-Objekt bereit.

XamlSourceFocusNavigationResult

Stellt Daten für eine Anforderung zum Navigieren des Fokus zu einem DesktopWindowXamlSource-Objekt mithilfe der NavigateFocus(Microsoft.UI.Xaml.Hosting.XamlSourceFocusNavigationRequest)- Methode bereit.

Enumerationen

XamlSourceFocusNavigationReason

Gibt Werte an, die Gründe darstellen, aus denen ein Windows.UI.Xaml.UIElement den Fokus in einer Desktopanwendung erhalten hat, die ein DesktopWindowXamlSource-Objekt zum Hosten einer XAML-basierten Benutzeroberfläche verwendet.