IWpfHostSupport
Applications qui hébergent du contenu Windows Presentation Foundation (WPF) via PresentationHost.exe implémentez cette interface pour fournir un point d’intégration entre l’hôte et PresentationHost.exe.
Avertissement
Les XBAPs nécessitent que les navigateurs hérités fonctionnent, tels qu’Internet Explorer et les anciennes versions de Firefox. Ces navigateurs plus anciens ne sont généralement pas pris en charge sur Windows 10 et Windows 11. Les navigateurs modernes ne prennent plus en charge la technologie requise pour les applications XBAP en raison des risques de sécurité. Les plug-ins qui activent les XBAPs ne sont plus pris en charge. Pour plus d’informations, consultez forum aux questions sur les applications hébergées par un navigateur WPF (XBAP) .
Notes
Les applications Win32 telles que les navigateurs web peuvent héberger du contenu WPF, y compris les applications de navigateur XAML (XBAPs) et xaml libre. Pour héberger du contenu WPF, les applications Win32 créent une instance du contrôle WebBrowser. Pour être hébergé, WPF crée une instance de PresentationHost.exe, qui fournit le contenu WPF hébergé à l’hôte pour l’affichage dans le contrôle WebBrowser.
L’intégration activée IWpfHostSupport
permet PresentationHost.exe :
Découvrez et inscrivez-vous auprès des appareils d’entrée bruts (appareils d’interface humaine) qui intéressent l’application hôte.
Recevez des messages d’entrée provenant des appareils d’entrée brute inscrits et transférez les messages appropriés à l’application hôte.
Interrogez l’application hôte pour obtenir des interfaces utilisateur de progression et d’erreur personnalisées.
Remarque
Cette API est conçue et pris en charge uniquement sur l'ordinateur client local
Membres
Membre | Description |
---|---|
GetRawInputDevices | Permet à PresentationHost.exe de découvrir les périphériques d'entrée brute (périphériques d'interface utilisateur) qui intéressent l'application hôte. |
FilterInputMessage | Appelé par PresentationHost.exe chaque fois qu'un message est reçu, à moins que E_NOTIMPL soit retourné. |
GetCustomUI | Par défaut, PresentationHost.exe fournit sa propre progression de déploiement et ses propres interfaces utilisateur d’erreur de déploiement qui sont affichées lorsque le contenu WPF est déployé. |
.NET Desktop feedback