KrProcessSharedExtensions - класс

Методы-расширения для пространства имён Tessa.Extensions.Default.Shared.Workflow.KrProcess.

Definition

Пространство имён: Tessa.Extensions.Default.Shared.Workflow.KrProcess
Сборка: Tessa.Extensions.Default.Shared (в Tessa.Extensions.Default.Shared.dll) Версия: 3.6.0.22
C#
public static class KrProcessSharedExtensions
Inheritance
Object    KrProcessSharedExtensions

Методы

AddKrProcessClientCommands Добавляет в указанное хранилище список клиентских команд.
AreButtonsIgnored Получает из заданного хранилища значение флага показывающего, что при загрузке карточки не надо добавлять в ответ информацию по тайлам вторичных процессов.
ConsiderHiddenStages Возвращает значение, показывающее, что в карточку должны быть загружены скрытые этапы маршрута.
ConsiderSkippedStages Возвращает значение из заданного хранилища, показывающее, требуется ли отображать пропущенные этапы.
DontHideSkippedStages Устанавливает значение в заданном хранилище, показывающее, требуется ли отображать пропущенные этапы.
DontHideStages(CardInfoStorageObject, Boolean) Добавляет в указанное хранилище значение, показывающее, необходимо ли загружать в карточку скрытые этапы маршрута или нет.
DontHideStages(IDictionaryString, Object, Boolean) Добавляет в указанный словарь значение, показывающее, необходимо ли загружать в карточку скрытые этапы маршрута или нет.
GetActiveTasksSection Возвращает секцию карточки содержащую активные задания.
GetApprovalInfoSection Возвращает секцию заданной карточки содержащую информацию по процессу.
GetAsyncProcessCompletedSimultaniosly Возвращает значение, показывающее, что асинхронный процесс был завершён.
GetDocumentStateNameAsync Возвращает название состояния в типовом решении по его идентификатору. Если состояние не является стандартным, то значение запрашивается из метаданных секции [!:KrDocState].
GetGlobalTiles Получает из указанного объекта коллекцию объектов содержащих информацию о глобальных тайлах маршрутов.
GetHasRecalcChanges Возвращает значение, показывающее, что после пересчёта были изменения в маршруте или нет. Информация добавляется только при выставленном флаге HasChangesToInfo.
GetInfoAboutChanges(CardInfoStorageObject) Возвращает режим вывода информации об изменениях в маршруте после пересчёта или значение по умолчанию для типа, если хранилище его не содержало.
GetInfoAboutChanges(IDictionaryString, Object) Возвращает режим вывода информации об изменениях в маршруте после пересчёта или значение по умолчанию для типа, если хранилище его не содержало.
GetKrApprovalHistorySection Возвращает секцию карточки содержащую сопоставление истории заданий с историей согласования (с учетом циклов согласования).
GetKrProcessClientCommands(CardInfoStorageObject) Возвращает из указанного хранилища список клиентских команд или значение по умолчанию для типа, если оно их не содержало.
GetKrProcessClientCommands(IDictionaryString, Object) Возвращает из указанной коллекции <ключ-значение> список клиентских команд или значение по умолчанию для типа, если она их не содержала.
GetKrProcessInstance Возвращает информацию об экземпляре процесса из указанного хранилища.
GetKrProcessLaunchFullResult(CardResponse) Возвращает объект, содержащий результат запуска процесса, с заполненными свойствами содержащими информацию по объекту его содержащему.
GetKrProcessLaunchFullResult(CardStoreResponse) Возвращает объект, содержащий результат запуска процесса, с заполненными свойствами содержащими информацию по объекту его содержащему.
GetKrProcessLaunchResult Возвращает объект содержащий результат запуска процесса или значение по умолчанию для типа, если указанный объект его не содержит.
GetLocalTiles Получает из указанного объекта коллекцию объектов содержащих информацию о локальных тайлах маршрутов.
GetPerformersSection Возвращает секцию карточки содержащей исполнителей этапов.
GetProcessInfoAtEnd Возвращает дополнительную информацию завершившегося асинхронного процесса.
GetRecalcChanges Возвращает информацию о различиях в маршруте до и после пересчёта.
GetRecalcFlag(CardInfoStorageObject) Возвращает значение, показывающее, должен ли быть выполнен пересчёт маршрута или нет.
GetRecalcFlag(IDictionaryString, Object) Возвращает значение, показывающее, должен ли быть выполнен пересчёт маршрута или нет.
GetStagePositions Возвращает информацию о позиции этапов.
GetStagesSection Возвращает секцию заданной карточки содержащую информацию по этапам процесса.
GetStageStateNameAsync Возвращает название состояния этапа. Если состояние не является стандартным, то значение запрашивается из метаданных секции [!:KrConstants.KrStageState].
GetStartingSecondaryProcess Возвращает из объекта содержащего дополнительную информацию, информацию необходимую для запуска процесса.
Has(InfoAboutChanges, InfoAboutChanges) 
Has(KrComponents, KrComponents) 
HasAny(InfoAboutChanges, InfoAboutChanges) 
HasAny(KrComponents, KrComponents) 
HasHiddenStages Возвращает значение, показывающее, что в информации о позиции этапов содержится информация о скрытых этапах.
HasNot(InfoAboutChanges, InfoAboutChanges) 
HasNot(KrComponents, KrComponents) 
HasSkipStages Возвращает значение, показывающее, наличие скрытых пропущенных этапов.
HasStagePositions Возвращает значение, показывающее, что в Card.Info содержится информация о позиции этапов.
IgnoreButtons Устанавливает значение, показывающее, что при загрузке карточки не надо добавлять в ответ информацию по тайлам вторичных процессов.
IgnoreKrSatellite Устанавливает значение, показывающее, что при загрузке карточки не надо загружать и обрабатывать информацию содержащуюся в основном сателлите (KrSatelliteTypeID) карточки.
IsKrSatelliteIgnored Возвращает значение, показывающее, что при загрузке карточки не надо загружать и обрабатывать информацию содержащуюся в основном сателлите (KrSatelliteTypeID) карточки.
RemoveLocalTiles Удаляет из заданного хранилища информацию по локальным тайлам маршрутов.
RemoveSecondaryProcess Удаляет из объекта содержащего дополнительную информацию, информацию необходимую для запуска процесса добавленную SetStartingSecondaryProcess(CardInfoStorageObject, StartingSecondaryProcessInfo).
RemoveStagePositions Удаляет из Card.Info информацию о позиции этапов.
SetAsyncProcessCompletedSimultaniosly Устанавливает значение, показывающее, что асинхронный процесс был завершён.
SetGlobalTiles Сохраняет в указанном объекте коллекцию объектов содержащих информацию о глобальных тайлах маршрутов.
SetHasRecalcChanges Задаёт значение, показывающее, что после пересчёта были изменения в маршруте или нет. Информация добавляется только при выставленном флаге HasChangesToInfo.
SetIfDifferT Задаёт новое значение полю key в контейнере полей секции aci, если оно было изменено.
SetInfoAboutChanges(CardInfoStorageObject, InfoAboutChanges) Устанавливает в хранилище информацию о режиме информирования об изменениях в маршруте после пересчёта.
SetInfoAboutChanges(IDictionaryString, Object, InfoAboutChanges) Устанавливает в хранилище информацию о режиме информирования об изменениях в маршруте после пересчёта.
SetKrProcessInstance(CardInfoStorageObject, KrProcessInstance) Сохраняет в указанном объекте информация об экземпляре процесса.
SetKrProcessInstance(DictionaryString, Object, KrProcessInstance) Сохраняет в указанном объекте информация об экземпляре процесса.
SetKrProcessLaunchResult Сохраняет результаты запуска процесса в указанном хранилище.
SetLocalTiles Сохраняет в указанном объекте коллекцию объектов содержащих информацию о локальных тайлах маршрутов.
SetProcessInfoAtEnd Задаёт дополнительную информацию завершившегося асинхронного процесса в указанном хранилище.
SetRecalcChanges Сохраняет в заданном хранилище информацию о различиях в маршруте до и после пересчёта.
SetRecalcFlag(CardInfoStorageObject) Задаёт значение, показывающее, что должен быть выполнен пересчёт маршрута.
SetRecalcFlag(IDictionaryString, Object) Задаёт значение, показывающее, что должен быть выполнен пересчёт маршрута.
SetStagePositions(Card, ListObject) Задаёт в Card.Info информацию о позиции этапов.
SetStagePositions(Card, ListKrStagePositionInfo) Задаёт в Card.Info информацию о позиции этапов.
SetStartingKrProcessParameters(CardInfoStorageObject, DictionaryString, Object) Устанавливает параметры запускаемого процесса.
SetStartingKrProcessParameters(IDictionaryString, Object, DictionaryString, Object) Устанавливает параметры запускаемого процесса.
SetStartingSecondaryProcess Устанавливает информацию о процессе, запускаемого посредством WorkflowStoreExtension.
TryGetActiveTasksSection Возвращает секцию карточки содержащую активные задания.
TryGetDocumentStateNameAsync Возвращает название состояния в типовом решении по его идентификатору. Если состояние не является стандартным, то значение запрашивается из метаданных секции [!:KrDocState].
TryGetGlobalTiles Получает из указанного объекта коллекцию объектов содержащих информацию о глобальных тайлах маршрутов.
TryGetKrApprovalCommonInfoSection Возвращает секцию заданной карточки содержащую информацию по процессу.
TryGetKrApprovalHistorySection Возвращает секцию карточки содержащую сопоставление истории заданий с историей согласования (с учетом циклов согласования).
TryGetKrProcessClientCommands Возвращает из указанного хранилища список клиентских команд или значение по умолчанию для типа, если оно их не содержало.
TryGetKrProcessInstance Возвращает информацию об экземпляре процесса из указанного хранилища.
TryGetKrProcessLaunchResult Возвращает объект, содержащий результат запуска процесса.
TryGetLocalTiles Получает из указанного объекта коллекцию объектов содержащих информацию о локальных тайлах маршрутов.
TryGetPerformersSection Возвращает секцию карточки содержащей исполнителей этапов.
TryGetStagePositions Возвращает информацию о позиции этапов.
TryGetStagesSection Возвращает секцию заданной карточки содержащую информацию по этапам процесса.
TryGetStageStateNameAsync Возвращает название состояния этапа. Если состояние не является стандартным, то значение запрашивается из метаданных секции [!:KrConstants.KrStageState].
TryGetStartingKrProcessParameters(CardInfoStorageObject) Возвращает параметры запускаемого процесса.
TryGetStartingKrProcessParameters(IDictionaryString, Object) Возвращает параметры запускаемого процесса.

Поля

См. также