GetCustomUI
Chiamato da PresentationHost.exe per ottenere messaggi personalizzati di stato e di errore dall'host, se implementato.
HRESULT GetCustomUI( [out] BSTR* pwzProgressAssemblyName, [out] BSTR* pwzProgressClassName, [out] BSTR* pwzErrorAssemblyName, [out] BSTR* pwzErrorClassName );
Parametri
pwzProgressAssemblyName
[out] Puntatore all'assembly che contiene l'interfaccia utente di stato fornita dall'host.
pwzProgressClassName
[out] Nome della classe che rappresenta l'interfaccia utente di stato fornita dall'host, preferibilmente un file XAML con Page che rappresenta l'elemento di primo livello. Questa classe si trova nell'assembly specificato da pwzProgressAssemblyName.
pwzErrorAssemblyName
[out] Puntatore all'assembly che contiene l'interfaccia utente di errore fornito dall'host.
pwzErrorClassName
[out] Nome della classe che rappresenta l'interfaccia utente di errore fornita dall'host, preferibilmente un file XAML conPage che rappresenta l'elemento di primo livello. Questa classe si trova nell'assembly specificato da pwzErrorAssemblyName.
Valore proprietà/Valore restituito
HRESULT: ignorato.
Note
Un'applicazione host può avere un tema specifico a cui le interfacce utente predefinite di PresentationHost.exe non sono conformi. In tal caso l'applicazione host può implementare GetCustomUI per restituire interfacce utente di stato ed errore a PresentationHost.exe. PresentationHost.exe chiamerà sempre GetCustomUI prima di utilizzare le interfacce utente predefinite.
Questa funzione viene chiamata una volta durante l'inizializzazione di PresentationHost.