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.
Comentarios
Las aplicaciones de Win32 como los exploradores web pueden hospedar contenido de WPF, incluidas las XAML browser applications (XBAPs) y XAML dinámico. Para hospedar contenido de WPF, las aplicaciones de 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 habilitada por IWpfHostSupport permite a PresentationHost.exe:
Detectar y registrar los dispositivos de entrada sin formato (dispositivos de interfaz de usuario) en los que la aplicación host está interesada.
Recibir los mensajes de entrada de los dispositivos de entrada sin formato registrados y reenvíe los mensajes adecuados a la aplicación host.
Consultar la aplicación host para obtener las interfaces de usuario personalizadas de progreso y errores.
Nota |
---|
Esta API solo es compatible y está diseñada para su uso en el equipo cliente local |
Miembros
Miembro |
Descripción |
---|---|
Permite que PresentationHost.exe detecte los dispositivos de entrada sin formato (dispositivos de interfaz de usuario) en los que la aplicación host está interesada. |
|
Lo llama PresentationHost.exe cada vez que se recibe un mensaje, a menos que se devuelva E_NOTIMPL. |
|
De manera predeterminada, PresentationHost.exe proporciona sus propias interfaces de progreso de la implementación y de errores de implementación que se muestran cuando se implementa el contenido de WPF. |