Тип ProcessHeaderManager предоставляет следующие члены.

Методы

  ИмяОписание
Public methodCheckProcessClassName
Проверить, можно ли использовать указанное имя для класса контекста процесса
Public methodCheckProcessInstanceMetricsTableName
Public methodCheckProcessMetricsTableName
Public methodCheckProcessName
Проверить, можно ли использовать указанное имя процесса
Public methodCheckProcessTableName
Проверить, можно ли использовать указанное имя для таблицы контекста процесса
Public methodDelete
Удалить процесс
Public methodExportRules (Overrides EntityManager<(Of <(<'T, IdT>)>)>..::..ExportRules()()()().)
Public methodFindDeleted
Найти удаленные процессы
Public methodGenerateNewName
Сформировать новое имя для заголовка процесса с учетом существующего заголовка (используется при проверке правил экспорта-импорта)
Public methodGetAccessSettings
Public methodGetCommonStatistics
Получить общую статистику по процессам
Public methodGetDeletedCount
Получить количество удаленных процессов
Public methodGetExecutingInstanceStatistics(Boolean)
Получить статистику по исполняющимся экземплярам в разрезе процессов
Public methodGetExecutingInstanceStatistics(Boolean, Boolean)
Получить статистику по исполняющимся экземплярам в разрезе процессов
Public methodGetMonitorProcessesAllInfo
Все процессы доступные в мониторе
Public methodGetMonitorProcessesInfo
Информация по процессая для монитора процессов
Public methodGetPermissions
Получить список разрешений по умолчанию для моих процессов
Public methodGetProcessesInfo
Получение информации об экземплярах и задачах процесса
Public methodGetProcessExecutingInstanceStatistics
Получить статистику по исполняющимся экземплярам процесса в разрезе версий
Public methodGetPublishedProcessHeads
Получить корневые заголовки процессов
Public methodGetPublishingVersionNumber
Получить следующий номер публикуемой версии процесса
Public methodGetStartableProcesses(IProcessHeaderFilter)
Получить запускаемые процессы
Public methodGetStartableProcesses(List<(Of <<'(WorkflowProcessRunAvailability>)>>), IProcessHeaderFilter)
Получить запускаемые процессы
Public methodGetStartableProcessesAll
Получить список всех доступных для запуска процессов (без учета прав доступа)
Public methodGetStartableProcessesObject
Получить запускаемые из объектов процессы (работает точно также)
Public methodGetStartableProcessIds(IProcessHeaderFilter)
Получить идентификаторы запускаемых процессов
Public methodGetStartableProcessIds(List<(Of <<'(WorkflowProcessRunAvailability>)>>), IProcessHeaderFilter)
Получить идентификаторы запускаемых процессов
Public methodGetStartableProcessIdsObject
Получить запускаемые из объектов процессы (работает точно также)
Public methodGetSubprocessTreeList(Guid, Boolean)
Получение списка подпроцессов из дерева подпроцессов для текущей версии (черновика) заголовка отчета
Public methodGetSubprocessTreeList(Int64, Boolean)
Получение списка подпроцессов из дерева подпроцессов для текущей версии (черновика) заголовка отчета
Public methodGetSubprocessTreeList(IProcessHeader, Boolean)
Получение списка подпроцессов из дерева подпроцессов для текущей версии (черновика) заголовка отчета
Public methodHasPermission
Есть ли у пользователя указанное право доступа на процесс
Public methodIsCurator
Является ли указанный пользователь (или текущий пользователь, если user==null) куратором процесса
Public methodIsOwner
Является ли указанный пользователь (или текущий пользователь, если user==null) владельцем процесса
Public methodLoadDocumentationProcessHeadFullTree
Получение инфы для полного дерева документации
Public methodLoadMyResponsibilityProcess
Получить процессы где я владелец или куратор
Public methodLoadProcessHeadFullTree
Полное дерево информации по процессам
Public methodLoadReportHeadersByName(String)
Получить все заголовки процессов с указанным именем с учетом регистра
Public methodLoadReportHeadersByName(String, Boolean)
Получить все заголовки процессов с указанным именем
Public methodLoadRootProcessHeads
Получить корневые заголовки процессов
Public methodLoadSubProcesses
Загрузить список подпроцессов
Public methodPublish(IProcessHeader, String)
Опубликовать текущую версию процесса
Public methodPublish(IEnumerable<(Of <<'(IProcessHeader>)>>), String)
Опубликовать текущие версию процессов
Public methodPublish(IProcessHeader, String, Boolean)
Опубликовать текущую версию процесса
Public methodPublish(IEnumerable<(Of <<'(IProcessHeader>)>>), String, Boolean)
Опубликовать текущие версию процессов
Public methodPublishEmulation
Опубликовать текущие версию процессов
Public methodRestore
Восстановить процесс
Public methodSetupFilter (Overrides EntityManager<(Of <(<'T, IdT>)>)>..::..SetupFilter(ICriteria, IEntityFilter).)
Public methodUnpublish(IEnumerable<(Of <<'(Int64>)>>))
Распубликовать процесс
Public methodUnpublish(IProcessHeader)
Распубликовать процесс
Public methodValidateTableName
Проверить возможность использования указанного имени таблицы для какого-либо элемента. В проверке участвует контекст процессов.

Свойства

  ИмяОписание
Public propertyContextBoundVariableService
Public propertyEmulation
Пуюликация процесса в режиме Эмуляции
Public propertyStatic memberInstance
Экземпляр менеджера
Public propertyTransformationProvider
Провайдер преобразования БД
Public propertyWorkflowProcessManager
Менеджер процессов

См. также