Partilhar via


GetCustomUI

Chamado pelo PresentationHost.exe para obter mensagens de erro e andamento personalizadas do host, se implementada.

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

Parâmetros

pwzProgressAssemblyName

[out] Um ponteiro ao conjunto de módulos (assembly) que contém a interface do usuário de andamento fornecida pelo host.

pwzProgressClassName

[out] O nome da classe que é a interface do usuário de andamento fornecida pelo host, de preferência um arquivo XAML com Page é seu elemento de nível superior. Essa classe reside no assembly especificado por pwzProgressAssemblyName.

pwzErrorAssemblyName

[out] Um ponteiro ao assembly que contém a interface do usuário de erro fornecida pelo host.

pwzErrorClassName

[out] O nome da classe que é a interface do usuário de erro fornecida pelo host, de preferência um arquivo XAML com Page é seu elemento de nível superior. Essa classe reside no assembly especificado por pwzErrorAssemblyName.

Valor de Propriedade/Valor Retornado

HRESULT: Ignorado.

Comentários

Um aplicativo host pode ter um tema específico com que a interface de usuário padrão do PresentationHost.exe pode não estar de acordo. Se for esse o caso, o aplicativo host pode implementar GetCustomUI para retornar o usuário de progresso e erros interfaces PresentationHost.exe. PresentationHost.exe sempre chamará GetCustomUI antes de usar suas interfaces de usuário padrão.

Essa função é chamada uma vez durante a inicialização do PresentationHost.

Consulte também

Referência

IWpfHostSupport