GetCustomUI
Вызывается программой PresentationHost.exe для получения пользовательских ход выполнения и сообщения об ошибках из узла, если реализовано.
Синтаксис
HRESULT GetCustomUI( [out] BSTR* pwzProgressAssemblyName, [out] BSTR* pwzProgressClassName, [out] BSTR* pwzErrorAssemblyName, [out] BSTR* pwzErrorClassName );
Параметры
pwzProgressAssemblyName
[out] Указатель на сборку, содержащую пользовательский интерфейс хода выполнения, предоставляемую узла.
pwzProgressClassName
[out] Имя класса, пользовательском интерфейсе ход выполнения, предоставляемую узла предпочтительно XAML файл с Page является его элемент верхнего уровня. Этот класс находится в сборке, который задается параметром pwzProgressAssemblyName
.
pwzErrorAssemblyName
[out] Указатель на сборку, содержащую пользовательский интерфейс об узле.
pwzErrorClassName
[out] Имя класса, то есть пользователем узла об интерфейсе, предпочтительно файл XAML с Page является его элемент верхнего уровня. Этот класс находится в сборке, который задается параметром pwzErrorAssemblyName
.
Значение свойства, возвращаемое значение
HRESULT: Не обрабатывается.
Примечания
Ведущее приложение может иметь конкретной темы, могут не соответствовать PresentationHost.exe по умолчанию пользовательские интерфейсы. Если это так, можно реализовать ведущее приложение GetCustomUI для возврата ход выполнения и ошибки пользовательских интерфейсов PresentationHost.exe. PresentationHost.exe всегда будет вызывать GetCustomUI перед использованием его пользовательские интерфейсы по умолчанию.
Эта функция вызывается один раз во время инициализации процесс PresentationHost элемента.