Condividi tramite


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.

Vedere anche

Riferimenti

IWpfHostSupport