Partager via


Windows.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

DesignerAppExitedEventArgs

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

DesignerAppManager

Gère une application dans une aire de conception XAML qui s’exécute dans un contexte UWP normal, par rapport au concepteur hérité qui utilise XamlUIPresenter et s’exécute dans un processus Win32. Le processus est requis pour spécifier la propriété DisplayName NoUIEntryPoints-DesignModeV2 dans . APPX afin d’être activé correctement dans ce mode. L’application lancée ne s’affiche pas dans le commutateur TaskBar ou TaskView.

DesignerAppView

Représente une vue d’application dans une aire de conception XAML.

DesktopWindowXamlSource

Permet à une application de bureau non UWP (par exemple, une application WPF ou Windows Forms) d’héberger des contrôles UWP 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 UWP dans une application de bureau non UWP (par exemple, une application WPF ou Windows Forms) qui héberge des contrôles UWP.

XamlSourceFocusNavigationRequest

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

XamlSourceFocusNavigationResult

Fournit des données pour une demande de navigation vers un objet DesktopWindowXamlSource à l’aide de la méthode NavigateFocus .

XamlUIPresenter

Permet de présenter une arborescence visuelle sur une surface Microsoft Direct3D. Ce type est utilisé pour les scénarios d’hébergement d’outils de conception et n’est pas destiné à une utilisation générale.

Interfaces

IXamlUIPresenterHost

Représente un service qui résout les ressources d’une application. Cette interface est utilisée pour les scénarios d’hébergement d’outils de conception et n’est pas destinée à une utilisation générale.

IXamlUIPresenterHost2

Étend IXamlUIPresenterHost pour ajouter GetGenericXamlFilePath.

IXamlUIPresenterHost3

Étend IXamlUIPresenterHost pour ajouter ResolveDictionaryResource.

Énumérations

DesignerAppViewState

Définit des constantes qui spécifient si la vue d’application est visible ou masquée.

XamlSourceFocusNavigationReason

Définit des valeurs qui représentent les raisons pour lesquelles l’é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. La propriété XamlSourceFocusNavigationRequest.Reason retourne l’une de ces valeurs.