Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wird von PresentationHost.exe aufgerufen, um benutzerdefinierte Fortschritts- und Fehlermeldungen vom Host abzurufen, falls diese implementiert wurden.
Syntax
HRESULT GetCustomUI( [out] BSTR* pwzProgressAssemblyName, [out] BSTR* pwzProgressClassName, [out] BSTR* pwzErrorAssemblyName, [out] BSTR* pwzErrorClassName );
Die Parameter
pwzProgressAssemblyName
[out] Ein Zeiger auf die Assembly, die die vom Host bereitgestellte Statusbenutzeroberfläche enthält.
pwzProgressClassName
[out] Der Name der Klasse, die die vom Host bereitgestellte Statusbenutzeroberfläche darstellt, vorzugsweise eine XAML-Datei mit Page als ihrem Element der obersten Ebene. Diese Klasse befindet sich in der Assembly, die durch pwzProgressAssemblyName angegeben wird.
pwzErrorAssemblyName
[out] Ein Zeiger auf die Assembly, die die vom Host bereitgestellte Fehlerbenutzeroberfläche enthält.
pwzErrorClassName
[out] Der Name der Klasse, die die vom Host bereitgestellte Fehlerbenutzeroberfläche darstellt, vorzugsweise eine XAML-Datei mit Page als ihrem Element der obersten Ebene. Diese Klasse befindet sich in der Assembly, die durch pwzErrorAssemblyName angegeben wird.
Eigenschaftswert/Rückgabewert
HRESULT: Ignoriert.
Bemerkungen
Eine Hostanwendung verfügt möglicherweise über ein bestimmtes Design, mit dem die Standardbenutzeroberflächen von PresentationHost.exemöglicherweise nicht übereinstimmen. Wenn dies der Fall ist, kann die Hostanwendung GetCustomUI implementieren, um Status- und Fehlerbenutzeroberflächen an PresentationHost.exe zurückzugeben. PresentationHost.exe ruft GetCustomUI immer auf, bevor die Standardbenutzeroberflächen verwendet werden.
Diese Funktion wird einmal während der Initialisierung von PresentationHost aufgerufen.
Siehe auch
.NET Desktop feedback