IWpfHostSupport
Anwendungen, die Windows Presentation Foundation (WPF)-Inhalte mithilfe von PresentationHost.exe hosten, implementieren diese Schnittstelle, um für den Host und PresentationHost.exe einen Integrationspunkt bereitzustellen.
Hinweise
Win32-Anwendungen, z. B. Webbrowser, können WPF-Inhalt hosten, einschließlich XAML browser applications (XBAPs) und lose XAML-Daten. Zum Hosten von WPF-Inhalten erstellen Win32-Anwendungen eine Instanz des WebBrowser-Steuerelements (möglicherweise in englischer Sprache). Zum Hosten erstellt WPF eine Instanz von PresentationHost.exe, über die der gehostete WPF-Inhalt dem Host zur Anzeige im WebBrowser-Steuerelement bereitgestellt wird.
Die von IWpfHostSupport aktivierte Integration ermöglicht für PresentationHost.exe Folgendes:
Erkennen der und Registrieren bei den Geräten für die unformatierte Eingabe (Human Interface Device), die für die Hostanwendung von Bedeutung sind
Empfangen von Eingabemeldungen von den registrierten Geräten für die unformatierte Eingabe und Weiterleiten von entsprechenden Meldungen an die Hostanwendung
Abfragen der Hostanwendung nach benutzerdefinierten Benutzeroberflächen zur Fortschritts- und Fehleranzeige
Hinweis |
---|
Diese API ist lediglich zur Verwendung auf dem lokalen Clientcomputer gedacht und wird nur dafür unterstützt. |
Member
Member |
Beschreibungen |
---|---|
Ermöglicht PresentationHost.exe die Erkennung der Geräte für die unformatierte Eingabe (Human Interface Device), die für die Hostanwendung von Bedeutung sind. |
|
Wird von der Datei PresentationHost.exe aufgerufen, wenn eine Meldung empfangen wird, sofern nicht E_NOTIMPL zurückgegeben wird. |
|
Standardmäßig verfügt PresentationHost.exe über eigene Benutzeroberflächen zur Anzeige von Bereitstellungsfortschritt und -fehlern, die beim Bereitstellen von WPF-Inhalten angezeigt werden. |