System.Windows.Interop Espacio de nombres

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. Provides supporting types for interoperation between Windows Presentation Foundation (WPF) and other technologies such as Windows APIs and provides base classes for other specific interoperation scenarios involving WPF.

Clases

ActiveXHost

Hospeda un control ActiveX como un elemento del contenido de Windows Presentation Foundation (WPF).Hosts an ActiveX control as an element within Windows Presentation Foundation (WPF) content.

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).A helper class that provides information about the browser environment in which a XAML browser application (XBAP) application is hosted.

ComponentDispatcher

Habilita el control compartido del suministro de mensajes entre Win32 y WPF en escenarios de interoperación.Enables shared control of the message pump between Win32 and WPF in interoperation scenarios.

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.Provides a static helper class for WPF/Win32 interoperation with one method, which is used to obtain a Windows Presentation Foundation (WPF) Cursor object based on a provided Win32 cursor handle.

D3DImage

ImageSource que muestra una superficie de Direct3D creada por el usuario.An ImageSource that displays a user-created Direct3D surface.

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.This type or member supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

DynamicScriptObject

Permite la realización de llamadas desde una aplicación del explorador XAML (XBAP) a la ventana HTML que hospeda la aplicación.Enables calls from a XAML browser application (XBAP) to the HTML window that hosts the application.

HwndHost

Hospeda una ventana de Win32 como un elemento del contenido de Windows Presentation Foundation (WPF).Hosts a Win32 window as an element within Windows Presentation Foundation (WPF) content.

HwndSource

Presenta contenido de Windows Presentation Foundation (WPF) en una ventana de Win32.Presents Windows Presentation Foundation (WPF) content in a Win32 window.

HwndTarget

Representa un enlace a un identificador de ventana que admite la composición visual.Represents a binding to a window handle that supports visual composition.

Imaging

Proporciona compatibilidad entre la interoperación administrada y no administrada para la creación de objetos de imagen.Provides managed to unmanaged interoperation support for creating image objects.

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.InteropBitmap enables developers to improve rendering performance of non-WPF UIs that are hosted by WPF in interoperability scenarios.

WindowInteropHelper

Facilita la interoperación entre el código de Windows Presentation Foundation (WPF) y de Win32.Assists interoperation between Windows Presentation Foundation (WPF) and Win32 code.

Estructuras

HwndSourceParameters

Contiene los parámetros que se usan para crear un objeto HwndSource mediante el constructor HwndSource(HwndSourceParameters).Contains the parameters that are used to create an HwndSource object using the HwndSource(HwndSourceParameters) constructor.

MSG

Contiene información de mensaje de la cola de mensajes de un subproceso.Contains message information from a thread's message queue.

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.Defines the interaction between Windows Presentation Foundation (WPF) applications that are hosting interoperation content and interpreted by the Windows Presentation Foundation (WPF) executable, and a host supplied error page.

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).Provides a keyboard sink for components that manages tabbing, accelerators, and mnemonics across interop boundaries and between HWNDs. Esta interfaz implementa la administración de los mensajes del teclado en escenarios de interoperación de WPF-Win32.This interface implements keyboard message management in WPF-Win32 interoperation scenarios.

IKeyboardInputSite

Administra el foco del teclado en el contenedor.Manages keyboard focus within the container. Esta interfaz implementa la administración de los mensajes del teclado en escenarios de interoperación de WPF-Win32.This interface implements keyboard message management in WPF-Win32 interoperation scenarios.

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.Defines the interaction between Windows Presentation Foundation (WPF) applications that are hosting interoperation content, and a host supplied progress page.

IWin32Window

Define el contrato de los identificadores de ventana de Win32.Defines the contract for Win32 window handles.

Enumeraciones

D3DResourceType

Especifica los tipos de superficie de Direct3D que son compatibles con la clase D3DImage.Specifies the Direct3D surface types that are compatible with the D3DImage class.

RenderMode

Especifica la preferencia de la representación.Specifies the rendering preference.

Delegados

HwndSourceHook

Representa el método que controla mensajes de ventana de Win32.Represents the method that handles Win32 window messages.

ThreadMessageEventHandler

Representa el método que controla los eventos ThreadFilterMessage y ThreadPreprocessMessage.Represents the method that handles the ThreadFilterMessage and ThreadPreprocessMessage events.