Compartir a través de


Windows.UI.Xaml.Hosting Espacio de nombres

Proporciona servicios relevantes para las superficies de diseño XAML hospedadas en una aplicación más grande.

Clases

DesignerAppExitedEventArgs

Proporciona datos de eventos para el evento DesignerAppManager.DesignerAppExited.

DesignerAppManager

Administra una aplicación en una superficie de diseño XAML que se ejecuta en un contexto normal de UWP, en comparación con el diseñador heredado que usa XamlUIPresenter y se ejecuta en un proceso de Win32. El proceso es necesario para especificar la propiedad NoUIEntryPoints-DesignModeV2 DisplayName en . APPX para activarse correctamente en este modo. La aplicación iniciada no se mostrará en el modificador TaskBar o TaskView.

DesignerAppView

Representa una vista de aplicación en una superficie de diseño XAML.

DesktopWindowXamlSource

Permite que una aplicación de escritorio que no sea para UWP (por ejemplo, una aplicación wpF o Windows Forms) hospede controles para UWP en cualquier elemento de interfaz de usuario asociado a un identificador de ventana (HWND).

DesktopWindowXamlSourceGotFocusEventArgs

Proporciona datos de eventos para el evento GotFocus .

DesktopWindowXamlSourceTakeFocusRequestedEventArgs

Proporciona datos de eventos para el evento TakeFocusRequested .

ElementCompositionPreview

Permite el acceso a objetos visuales de composición que respaldan elementos XAML en el árbol de composición XAML.

WindowsXamlManager

Representa el marco XAML de UWP en una aplicación de escritorio que no es para UWP (por ejemplo, una aplicación WPF o Windows Forms) que hospeda controles para UWP.

XamlSourceFocusNavigationRequest

Proporciona información sobre una solicitud para centrarse en un objeto DesktopWindowXamlSource .

XamlSourceFocusNavigationResult

Proporciona datos para una solicitud para navegar por el foco a un objeto DesktopWindowXamlSource mediante el método NavigateFocus .

XamlUIPresenter

Habilita la presentación de un árbol visual en una superficie de Microsoft Direct3D. Este tipo se usa para escenarios de hospedaje de herramientas de diseño y no está pensado para uso general.

Interfaces

IXamlUIPresenterHost

Representa un servicio que resuelve los recursos de una aplicación. Esta interfaz se usa para escenarios de hospedaje de herramientas de diseño y no está pensada para uso general.

IXamlUIPresenterHost2

Extiende IXamlUIPresenterHost para agregar GetGenericXamlFilePath.

IXamlUIPresenterHost3

Extiende IXamlUIPresenterHost para agregar ResolveDictionaryResource.

Enumeraciones

DesignerAppViewState

Define constantes que especifican si la vista de la aplicación está visible u oculta.

XamlSourceFocusNavigationReason

Define los valores que representan los motivos por los que Windows.UI.Xaml.UIElement se centra en una aplicación de escritorio que usa un objeto DesktopWindowXamlSource para hospedar la interfaz de usuario basada en XAML. La propiedad XamlSourceFocusNavigationRequest.Reason devuelve uno de estos valores.