Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
PresentationHost.exe llama a esta función para obtener mensajes personalizados de progreso y de error del host, si se implementa.
HRESULT GetCustomUI( [out] BSTR* pwzProgressAssemblyName, [out] BSTR* pwzProgressClassName, [out] BSTR* pwzErrorAssemblyName, [out] BSTR* pwzErrorClassName );
Parámetros
pwzProgressAssemblyName
[out] Puntero al ensamblado que contiene la interfaz de usuario de progreso proporcionada por el host.
pwzProgressClassName
[out] Nombre de la clase que es la interfaz de usuario de progreso proporcionada por el host, preferentemente un archivo XAML en que Page es el elemento de nivel superior. Esta clase reside en el ensamblado que se especifica mediante pwzProgressAssemblyName.
pwzErrorAssemblyName
[out] Puntero al ensamblado que contiene la interfaz de usuario de error proporcionada por el host.
pwzErrorClassName
[out] Nombre de la clase que es la interfaz de usuario de error proporcionada por el host, preferentemente un archivo XAML en que Page es el elemento de nivel superior. Esta clase reside en el ensamblado que se especifica mediante pwzErrorAssemblyName.
Valor de propiedad y valor devuelto
HRESULT: Se omite.
Comentarios
Una aplicación host puede tener un tema concreto que las interfaces de usuario predeterminadas de PresentationHost.exe no puedan respetar. En este caso, la aplicación host puede implementar GetCustomUI para devolver interfaces de usuario de progreso y error a PresentationHost.exe. PresentationHost.exe siempre llamará a GetCustomUI antes de utilizar sus interfaces de usuario predeterminadas.
Se llama a esta función una vez durante la inicialización de PresentationHost.