System.Windows.Interop Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona tipos compatibles de interoperación entre Windows Presentation Foundation (WPF) y otras tecnologías como las API de Windows, así como las clases base de otros escenarios de interoperación que incluyen WPF.
Clases
| ActiveXHost |
Hospeda un control ActiveX como un elemento del contenido de Windows Presentation Foundation (WPF). |
| BrowserInteropHelper |
clase del asistente que proporciona información sobre el entorno del explorador en el que se hospeda una aplicación del explorador XAML (XBAP). |
| ComponentDispatcher |
Habilita el control compartido del suministro de mensajes entre Win32 y WPF en escenarios de interoperación. |
| CursorInteropHelper |
Proporciona una clase del asistente estática para la interoperación de WPF/Win32 con un método, que se usa para obtener un objeto Cursor de Windows Presentation Foundation (WPF) en función de un identificador de cursor de Win32 proporcionado. |
| D3DImage |
ImageSource que muestra una superficie de Direct3D creada por el usuario. |
| DocObjHost |
Este tipo o miembro admite la infraestructura de Windows Presentation Foundation (WPF) y no está pensado para su uso directo desde el código. |
| DynamicScriptObject |
Permite la realización de llamadas desde una aplicación del explorador XAML (XBAP) a la ventana HTML que hospeda la aplicación. |
| HwndHost |
Hospeda una ventana de Win32 como un elemento del contenido de Windows Presentation Foundation (WPF). |
| HwndSource |
Presenta contenido de Windows Presentation Foundation (WPF) en una ventana de Win32. |
| HwndTarget |
Representa un enlace a un identificador de ventana que admite la composición visual. |
| Imaging |
Proporciona compatibilidad entre la interoperación administrada y no administrada para la creación de objetos de imagen. |
| InteropBitmap |
InteropBitmap permite a los desarrolladores mejorar el rendimiento de representación de las interfaces de usuario que no son de WPF y que este ha hospedado en escenarios de interoperabilidad. |
| WindowInteropHelper |
Facilita la interoperación entre el código de Windows Presentation Foundation (WPF) y de Win32. |
Estructuras
| HwndSourceParameters |
Contiene los parámetros que se usan para crear un objeto HwndSource mediante el constructor HwndSource(HwndSourceParameters). |
| MSG |
Contiene información de mensaje de la cola de mensajes de un subproceso. |
Interfaces
| IErrorPage |
Define la interacción entre aplicaciones de Windows Presentation Foundation (WPF) que hospedan contenido de interoperación interpretadas por el ejecutable de Windows Presentation Foundation (WPF) y una página de error proporcionada por un host. |
| IKeyboardInputSink |
Proporciona a los componentes un receptor del teclado que administra el desplazamiento mediante tabulación, los aceleradores y las teclas de acceso en los límites de interoperabilidad y entre los identificadores de ventana (HWND). Esta interfaz implementa la administración de los mensajes del teclado en escenarios de interoperación de WPF-Win32. |
| IKeyboardInputSite |
Administra el foco del teclado en el contenedor. Esta interfaz implementa la administración de los mensajes del teclado en escenarios de interoperación de WPF-Win32. |
| IProgressPage |
Define la interacción entre aplicaciones de Windows Presentation Foundation (WPF) que hospedan contenido de interoperación y una página de progreso proporcionada por un host. |
| IWin32Window |
Define el contrato de los identificadores de ventana de Win32. |
Enumeraciones
| D3DResourceType |
Especifica los tipos de superficie de Direct3D que son compatibles con la clase D3DImage. |
| RenderMode |
Especifica la preferencia de la representación. |
Delegados
| HwndSourceHook |
Representa el método que controla mensajes de ventana de Win32. |
| ThreadMessageEventHandler |
Representa el método que controla los eventos ThreadFilterMessage y ThreadPreprocessMessage. |