GetCustomUI

A PresentationHost.exe meghívta, hogy egyéni előrehaladást és hibaüzeneteket kapjon a gazdagéptől, ha implementálva van.

Szemantika

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

Paraméterek

pwzProgressAssemblyName

[kifelé] A gazdagép által biztosított folyamatjelző felhasználói felületet tartalmazó szerelvény mutatója.

pwzProgressClassName

[kifelé] Annak az osztálynak a neve, amely a gazdagép által biztosított folyamatkezelő felület, lehetőleg egy XAML-fájl Page a legfelső szintű eleme. Ez az osztály a pwzProgressAssemblyNameáltal megadott szerelvényben található.

pwzErrorAssemblyName

[kifelé] A gazda által biztosított hibafelhasználói felületet tartalmazó szerelvény mutatója.

pwzErrorClassName

[kifelé] Az osztály neve, amely a gazdagép által biztosított hibakezelő felület, lehetőleg egy XAML-fájl, amelynek a Page a legfelső szintű eleme. Ez az osztály a pwzErrorAssemblyNameáltal megadott szerelvényben található.

Tulajdonságérték/visszatérési érték

HRESULT: Figyelmen kívül hagyva.

Megjegyzések

Egy gazdaalkalmazásnak lehet olyan specifikus témája, amelyhez a PresentationHost.exealapértelmezett felhasználói felületei nem biztos, hogy megfelelnek. Ebben az esetben a gazdaalkalmazás implementálhatja a GetCustomUI a folyamat előrehaladásának és a hiba felhasználói felületeinek PresentationHost.exevaló visszaadásához. PresentationHost.exe az alapértelmezett felhasználói felületek használata előtt mindig meghívja GetCustomUI.

Ezt a függvényt a PresentationHost inicializálása során egyszer hívjuk meg.

Lásd még