IWpfHostSupport
Las aplicaciones que hospedan contenido de Windows Presentation Foundation (WPF) mediante PresentationHost.exe implementan esta interfaz para proporcionar un punto de integración entre el host y PresentationHost.exe.
Advertencia
Las aplicaciones XBAP requieren exploradores heredados, como Internet Explorer y versiones anteriores de Firefox. Estos exploradores anteriores suelen no ser compatibles con Windows 10 y Windows 11. Los exploradores modernos ya no admiten la tecnología necesaria para las aplicaciones XBAP debido a riesgos de seguridad. Los complementos que habilitan XBAPs ya no se admiten. Para obtener más información, vea Preguntas más frecuentes sobre las aplicaciones hospedadas en explorador (XBAP) de WPF.
Comentarios
Las aplicaciones Win32, como los exploradores web, pueden hospedar contenido de WPF, incluidas las aplicaciones de explorador XAML (XBAP) y XAML dinámico. Para hospedar contenido de WPF, las aplicaciones Win32 crean una instancia del control WebBrowser. Para hospedarse, WPF crea una instancia de PresentationHost.exe, que proporciona el contenido de WPF hospedado al host para mostrarlo en el control WebBrowser.
La integración que habilita IWpfHostSupport
permite que PresentationHost.exe:
Detecte y registre los dispositivos de entrada sin formato (dispositivos de interfaz humana) en los que está interesada la aplicación host.
Reciba mensajes de entrada de los dispositivos de entrada sin formato registrados y reenvíe los mensajes adecuados a la aplicación host.
Consulte la aplicación host para ver las interfaces de usuario de progreso y error personalizadas.
Nota:
Esta API solo está destinada y es compatible con el equipo cliente local
Miembros
Miembro | Descripción |
---|---|
GetRawInputDevices | Permite que PresentationHost.exe detecte los dispositivos de entrada sin formato (dispositivos de interfaz humana) en los que está interesada la aplicación host. |
FilterInputMessage | Lo llama PresentationHost.exe cada vez que se recibe un mensaje a menos que se devuelva E_NOTIMPL. |
GetCustomUI | De forma predeterminada, PresentationHost.exe proporciona su propio progreso de implementación e interfaces de usuario de error de implementación que se muestran cuando se implementa el contenido de WPF. |
.NET Desktop feedback