Для изменения размера нажмите или перетащите

UserAPIHelper - класс

Предоставляет статические методы используемые в скриптах подсистемы маршрутов.
Иерархия наследования
SystemObject
  Tessa.Extensions.Default.Server.Workflow.KrCompilers.UserAPIUserAPIHelper

Пространство имён:  Tessa.Extensions.Default.Server.Workflow.KrCompilers.UserAPI
Сборка:  Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 3.5.0.19
Синтаксис
public static class UserAPIHelper

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

Методы
  ИмяОписание
Открытый методСтатический членAddPerformer
Добавляет исполнителя в этап с режимом множественных исполнителей Multiple. Исполнитель будет добавлен только если на указанном месте для вставки стоит другой исполнитель.
Открытый методСтатический членAddStageAsync
Добавляет новый этап в маршрут.
Открытый методСтатический членAddTaskHistoryRecordAsync
Асинхронно добавляет запись в текущую группу истории заданий.
Открытый методСтатический членCardRowsAsync
Возвращает строго типизированную коллекцию строк из секции основной карточки.
Открытый методСтатический членForEachStage
Выполняет указанное действие над строкой (из коллекционной секции KrStages) этапа текущего процесса в обход объектной модели. Секция KrStages получается из ProcessHolder-сателлита.
Открытый методСтатический членForEachStageInMainProcessAsync
Асинхронно выполняет указанное действие над строкой (из коллекционной секции KrStages) этапа основного процесса карточки в обход объектной модели. Секция KrStages получается из контекстуального сателлита.
Открытый методСтатический членGetCurrentTaskHistoryGroupAsync
Асинхронно возвращает идентификатор текущей группы истории заданий.
Открытый методСтатический членGetCycleAsync
Асинхронно возвращает номер текущего цикла. Является прокси для поля в ProcessInfo.Cycle основного процесса. В вторичных процессах каждое обращение вызывает сериализацию/десериализацию состояния основного процесса, поэтому следует минимизировать обращения к данному методу.
Открытый методСтатический членGetNewCardAccessStrategy
Возвращает стратегию загрузки карточки, получаемой из Info этапа по ключу NewCard.
Открытый методСтатический членGetNewCardAsync
Асинхронно возвращает карточку из Info этапа по ключу NewCard.
Открытый методСтатический членGetOrAddStageAsync
Возвращает или добавляет новый этап в маршрут, если он отсутсвует в маршруте.
Открытый методСтатический членGetPrimaryProcessInfoAsync
Асинхронно возвращает хранилище Info для основного процесса карточки.
Открытый методСтатический членGetProcessInfoForBranch
Возвращает хранилище Info ветки вторичного процесса перед стартом. Актуально только для этапа ветвления.
Открытый методСтатический членGetSecondaryProcessInfoAsync
Асинхронно возвращает хранилище Info для вторичного процесса карточки.
Открытый методСтатический членHasKrComponents(IKrScript, KrComponents)
Проверяет, поддерживаются ли указанные компоненты настроек типового решения для текущей карточки.
Открытый методСтатический членHasKrComponents(IKrScript, KrComponents)
Проверяет, поддерживаются ли указанные компоненты настроек типового решения для текущей карточки.
Открытый методСтатический членIsMainProcess
Текущий выполняемый процесс является основным (KrProcess)
Открытый методСтатический членIsMainProcessInactiveAsync
Все этапы основного процесса (KrProcess) для текущей карточки находятся в состоянии Inactive .
Открытый методСтатический членIsMainProcessStartedAsync
Возвращает признак, показывающий, что для текущей карточки запущен основной процесс (KrProcess).
Открытый методСтатический членPrepareFileInDialogCardForStoreAsync
Асинхронно подготавливает файлы карточки диалога к сохранению.
Открытый методСтатический членRemovePerformer
Удаляет исполнителей имеющих указанные идентификаторы.
Открытый методСтатический членRemoveStage
Удаляет этап из маршрута, добавленный ранее в скриптах.
Открытый методСтатический членResetSinglePerformer
Устанавливает исполнителя для этапа с режимом одиночного исполнителя Single.
Открытый методСтатический членResolveT
Получить из UnityContainer зависимость.
Открытый методСтатический членResolveTaskHistoryGroup
Возвращает группу истории заданий.
Открытый методСтатический членSetCycleAsync
Асинхронно задаёт номер текущего цикла. Является прокси для поля в ProcessInfo.Cycle основного процесса. В вторичных процессах каждое обращение вызывает сериализацию/десериализацию состояния основного процесса, поэтому следует минимизировать обращения к данному методу.
Открытый методСтатический членSetSinglePerformer
Установлевает исполнителя для этапа с режимом одиночного исполнителя Single.
Открытый методСтатический членSetStageStateAsync
Асинхронно установливает состояние этапа в строке коллекционной секции KrStages.
В начало страницы
См. также