IStateService.ChangeState — метод (BaseCard, StatesStateMachineBranch, IEnumerable<KindsCardProcess>, String)

Изменяет состояние карточки.

Синтаксис

void ChangeState(BaseCard card, StatesStateMachineBranch branch, IEnumerable<KindsCardProcess> checkedProcessesToStart, out string startBusinessProcessErrors)
Параметры
card

Тип: BaseCard

Карточка, для которой выполняется смена состояния

branch

Тип: StatesStateMachineBranch

Переход автомата состояний

checkedProcessesToStart

Тип: System.Collections.Generic.IEnumerable<KindsCardProcess>

Список бизнес-процессов, которые должны быть запущена

startBusinessProcessErrors

Тип: System.String

Журнал ошибок запуска бизнес-процессов