ClientApplication – информация о клиентском приложении
<< Click to Display Table of Contents >> Объектная модель > Основные механизмы ClientApplication – информация о клиентском приложении |
В Directum RX к клиентским приложениям относятся веб-клиент и мобильные приложения Directum Solo и Directum Jazz.
Информацию о клиентском приложении можно получить с помощью класса Sungero.Core.ClientApplication.
Свойства
Имя |
Тип |
Описание |
---|---|---|
ApplicationType |
ApplicationType |
Тип клиентского приложения |
Перечисления
Имя |
Описание |
---|---|
ApplicationType |
Типы клиентских приложений |
ApplicationType – типы клиентских приложений
Перечисление Sungero.Core.ApplicationType представляет набор констант, в которых хранятся типы клиентских приложений Directum RX. С помощью перечисления можно программно проверить, какой тип клиентского приложения используется, и в зависимости от этого обработать ситуацию в коде.
Константы
Имя |
Описание |
---|---|
Web |
Веб-клиент. Код выполняется на веб-сервере |
Mobile |
Мобильный клиент. Код выполняется на сервисе NOMAD |
IntegrationService |
Код выполняется сервисом интеграции |
Other |
Прочие приложения: Сервис асинхронных событий (Worker), Сервис выполнения блоков схем задач (WBS) и др. |
Пример. Запуск выгрузки финансовых документов
// В зависимости от типа клиентского приложения вызвать нужную функцию для выгрузки.
[Public]
public static void ExportFinancialDocumentDialogWithSearch()
{
if (ClientApplication.ApplicationType == ApplicationType.Desktop)
ExportFinancialDocumentDialogWithSearch(null, false);
else
ExportFinancialDocumentDialogWithSearchInWeb(null, false);
}
© Компания Directum, 2024 |