Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Appelé par PresentationHost.exe pour obtenir des messages d’erreur et de progression personnalisés de l’hôte, dans le cas où il est implémenté.
Syntaxe
HRESULT GetCustomUI( [out] BSTR* pwzProgressAssemblyName, [out] BSTR* pwzProgressClassName, [out] BSTR* pwzErrorAssemblyName, [out] BSTR* pwzErrorClassName );
Paramètres
pwzProgressAssemblyName
[out] Pointeur vers l’assembly qui contient l’interface utilisateur de progression fournie par l’hôte.
pwzProgressClassName
[out] Nom de la classe qui est l’interface utilisateur de progression fournie par l’hôte, de préférence un fichier XAML avec Page son élément de niveau supérieur. Cette classe réside dans l’assembly spécifié par pwzProgressAssemblyName.
pwzErrorAssemblyName
[out] Pointeur vers l’assembly qui contient l’interface utilisateur d’erreur fournie par l’hôte.
pwzErrorClassName
[out] Le nom de la classe qui constitue l’interface utilisateur d’erreur, fournie par l’hôte, de préférence un fichier XAML dont Page est l'élément de niveau supérieur. Cette classe réside dans l’assembly spécifié par pwzErrorAssemblyName.
Valeur de propriété/valeur de retour
HRESULT : ignoré.
Remarques
Une application hôte peut avoir un thème spécifique auquel les interfaces utilisateur par défaut de PresentationHost.exepeuvent ne pas être conformes. Si c’est le cas, l’application hôte peut implémenter GetCustomUI pour retourner les interfaces utilisateur de progression et d'erreur pour PresentationHost.exe. PresentationHost.exe appelle toujours GetCustomUI avant d’utiliser ses interfaces utilisateur par défaut.
Cette fonction est appelée une fois pendant l’initialisation de PresentationHost.
Voir aussi
.NET Desktop feedback