System.Windows.Interop
TOC
Collapse the table of content
Expand the table of content

System.Windows.Interop Namespace

 

Provides supporting types for interoperation between Windows Presentation Foundation (WPF) and other technologies such as Win32 APIs and provides base classes for other specific interoperation scenarios involving WPF.

ClassDescription
System_CAPS_pubclassActiveXHost

This API supports the product infrastructure and is not intended to be used directly from your code. Hosts an ActiveX control as an element within Windows Presentation Foundation (WPF) content.

System_CAPS_pubclassBrowserInteropHelper

A helper class that provides information about the browser environment in which a XAML browser application (XBAP) application is hosted.

System_CAPS_pubclassComponentDispatcher

Enables shared control of the message pump between Win32 and WPF in interoperation scenarios.

System_CAPS_pubclassCursorInteropHelper

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.

System_CAPS_pubclassD3DImage

An ImageSource that displays a user-created Direct3D surface.

System_CAPS_pubclassDocObjHost

This type or member supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

System_CAPS_pubclassDynamicScriptObject

This API supports the product infrastructure and is not intended to be used directly from your code. Enables calls from a XAML browser application (XBAP) to the HTML window that hosts the application. 

System_CAPS_pubclassHwndHost

Hosts a Win32 window as an element within Windows Presentation Foundation (WPF) content. 

System_CAPS_pubclassHwndSource

Presents Windows Presentation Foundation (WPF) content in a Win32 window.

System_CAPS_pubclassHwndTarget

Represents a binding to a window handle that supports visual composition.

System_CAPS_pubclassImaging

Provides managed to unmanaged interoperation support for creating image objects.

System_CAPS_pubclassInteropBitmap

InteropBitmap enables developers to improve rendering performance of non-WPF UIs that are hosted by WPF in interoperability scenarios.

System_CAPS_pubclassWindowInteropHelper

Assists interoperation between Windows Presentation Foundation (WPF) and Win32 code. 

StructureDescription
System_CAPS_pubstructureHwndSourceParameters

Contains the parameters that are used to create an HwndSource object using the HwndSource constructor.

System_CAPS_pubstructureMSG

Contains message information from a thread's message queue.

InterfaceDescription
System_CAPS_pubinterfaceIErrorPage

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. 

System_CAPS_pubinterfaceIKeyboardInputSink

Provides a keyboard sink for components that manages tabbing, accelerators, and mnemonics across interop boundaries and between HWNDs. This interface implements keyboard message management in WPF-Win32 interoperation scenarios.

System_CAPS_pubinterfaceIKeyboardInputSite

Manages keyboard focus within the container. This interface implements keyboard message management in WPF-Win32 interoperation scenarios.

System_CAPS_pubinterfaceIProgressPage

Defines the interaction between Windows Presentation Foundation (WPF) applications that are hosting interoperation content, and a host supplied progress page.

System_CAPS_pubinterfaceIWin32Window

Defines the contract for Win32 window handles.

DelegateDescription
System_CAPS_pubdelegateHwndSourceHook

Represents the method that handles Win32 window messages. 

System_CAPS_pubdelegateThreadMessageEventHandler

Represents the method that handles the ThreadFilterMessage and ThreadPreprocessMessage events.

EnumerationDescription
System_CAPS_pubenumD3DResourceType

Specifies the Direct3D surface types that are compatible with the D3DImage class.

System_CAPS_pubenumRenderMode

Specifies the rendering preference.

Return to top
Show:
© 2016 Microsoft