System.Windows.Interop Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des types de prise en charge pour l’interopérabilité entre WPF (Windows Presentation Foundation) et d’autres technologies telles que les API Windows et fournit des classes de base pour d’autres scénarios d’interopérabilité spécifiques impliquant WPF.
Classes
ActiveXHost |
Héberge un contrôle ActiveX en tant qu’élément de contenu WPF (Windows Presentation Foundation). |
BrowserInteropHelper |
Classe helper qui fournit des informations sur l'environnement du navigateur qui héberge une application XBAP (XAML Browser Application). |
ComponentDispatcher |
Active le contrôle partagé de la pompe de messages entre Win32 et WPF dans les scénarios d'interopérabilité. |
CursorInteropHelper |
Fournit une classe d’assistance statique pour l’interopérabilité WPF/Win32 avec une méthode qui est utilisée pour obtenir un objet Cursor WPF basé sur un handle de curseur Win32 fourni. |
D3DImage |
ImageSource qui affiche une surface Direct3D créée par l'utilisateur. |
DocObjHost |
Ce type ou ce membre prend en charge l’infrastructure Windows Presentation Foundation (WPF), et n’est pas destiné à être utilisé directement à partir de votre code. |
DynamicScriptObject |
Permet les appels depuis une application XBAP à la fenêtre HTML qui héberge l'application. |
HwndHost |
Héberge une fenêtre Win32 en tant qu’élément dans du contenu WPF (Windows Presentation Foundation). |
HwndSource |
Présente du contenu WPF (Windows Presentation Foundation) dans une fenêtre Win32. |
HwndTarget |
Représente une liaison vers un handle de fenêtre qui prend en charge la composition visuelle. |
Imaging |
Assure la prise en charge de l'interopérabilité managée et non managée pour la création d'objets image. |
InteropBitmap |
InteropBitmap permet aux développeurs d'améliorer les performances de rendu des interfaces utilisateur non-WPF hébergées par WPF dans des scénarios d'interopérabilité. |
WindowInteropHelper |
Facilite l’interopérabilité entre Windows Presentation Foundation (WPF) et le code Win32. |
Structures
HwndSourceParameters |
Contient les paramètres utilisés pour créer un objet HwndSource à l'aide du constructeur HwndSource(HwndSourceParameters). |
MSG |
Contient des informations sur les messages de la file d'attente de messages d'un thread. |
Interfaces
IErrorPage |
Définit l'interaction entre les applications WPF (Windows Presentation Foundation) qui hébergent le contenu d'interopérabilité et qui sont interprétées par l’exécutable WPF, et une page d'erreur fournie par l'hôte. |
IKeyboardInputSink |
Fournit un récepteur de clavier pour les composants qui gèrent les opérations de tabulation, les accélérateurs et les mnémoniques au-delà des limites d'interopérabilité et entre les HWND. Cette interface implémente la gestion des messages de clavier dans les scénarios d'interopérabilité WPF-Win32. |
IKeyboardInputSite |
Gère le focus clavier dans le conteneur. Cette interface implémente la gestion des messages de clavier dans les scénarios d'interopérabilité WPF-Win32. |
IProgressPage |
Définit l'interaction entre les applications Windows Presentation Foundation (WPF) qui hébergent le contenu d'interopérabilité, et une page d'avancement fournie par l'hôte. |
IWin32Window |
Définit le contrat pour les handles de fenêtre Win32. |
Énumérations
D3DResourceType |
Spécifie les types de surface Direct3D qui sont compatibles avec la classe D3DImage. |
RenderMode |
Spécifie la préférence de rendu. |
Délégués
HwndSourceHook |
Représente la méthode qui gère les messages de fenêtre Win32. |
ThreadMessageEventHandler |
Représente la méthode qui gère les événements ThreadFilterMessage et ThreadPreprocessMessage. |