Dela via


GetCustomUI

Anropas av PresentationHost.exe för att hämta anpassade förlopps- och felmeddelanden från värden, om det är implementerat.

Syntax

HRESULT GetCustomUI( [out] BSTR* pwzProgressAssemblyName, [out] BSTR* pwzProgressClassName, [out] BSTR* pwzErrorAssemblyName, [out] BSTR* pwzErrorClassName );

Parameterar

pwzProgressAssemblyName

[ut] En pekare till assemblyn som innehåller användargränssnittet för framsteg som tillhandahålls av värden.

pwzProgressClassName

[ut] Namnet på klassen som är det värdbaserade förloppsanvändargränssnittet, helst en XAML-fil med Page är dess element på den översta nivån. Den här klassen finns i sammansättningen som anges av pwzProgressAssemblyName.

pwzErrorAssemblyName

[ut] En pekare till sammansättningen som innehåller det värdbaserade felanvändargränssnittet.

pwzErrorClassName

[ut] Namnet på den klass som utgör det värdbaserade felanvändargränssnittet, helst en XAML-fil och som har Page som dess översta element. Den här klassen finns i sammansättningen som anges av pwzErrorAssemblyName.

Egenskapsvärde/returvärde

HRESULT: Ignoreras.

Anmärkningar

Ett värdprogram kan ha ett specifikt tema som PresentationHost.exestandardanvändargränssnitt kanske inte överensstämmer med. I så fall kan värdprogrammet implementera GetCustomUI- för att returnera förlopps- och felanvändargränssnitt till PresentationHost.exe. PresentationHost.exe anropar alltid GetCustomUI- innan dess standardgränssnitt används.

Den här funktionen anropas en gång under PresentationHosts initiering.

Se även