Partager via


Microsoft.UI.Xaml.Hosting Espace de noms

Fournit des services pertinents pour les surfaces de conception XAML hébergées dans une application plus grande.

Classes

DesktopWindowXamlSource

Permet à une application de bureau (par exemple, une application WPF ou Windows Forms) d’héberger des contrôles WinUI dans n’importe quel élément d’interface utilisateur associé à un handle de fenêtre (HWND).

DesktopWindowXamlSourceGotFocusEventArgs

Fournit des données d’événement pour l’événement GotFocus .

DesktopWindowXamlSourceTakeFocusRequestedEventArgs

Fournit des données d’événement pour l’événement TakeFocusRequested .

ElementCompositionPreview

Permet d’accéder aux objets visuels de composition qui sauvegardent des éléments XAML dans l’arborescence de composition XAML.

WindowsXamlManager

Représente l’infrastructure XAML WinUI dans une application de bureau non SDK d'application Windows (WASDK) (par exemple, une application WPF ou Windows Forms).

XamlShutdownCompletedOnThreadEventArgs

Fournit des données pour l’événement WindowsXamlManager.XamlShutdownCompletedOnThread .

XamlSourceFocusNavigationRequest

Fournit des informations sur une demande de focus pour un objet DesktopWindowXamlSource .

XamlSourceFocusNavigationResult

Fournit des données pour une demande de navigation vers un objet DesktopWindowXamlSource à l’aide de la méthode NavigateFocus(Microsoft.UI.Xaml.Hosting.XamlSourceFocusNavigationRequest).

Énumérations

XamlSourceFocusNavigationReason

Spécifie des valeurs qui représentent les raisons pour lesquelles un élément Windows.UI.Xaml.UIElement a été mis au point dans une application de bureau qui utilise un objet DesktopWindowXamlSource pour héberger l’interface utilisateur XAML.