IStateService.ChangeState — метод (BaseCard, StatesStateMachineBranch, Boolean, String)

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

Синтаксис

void ChangeState(BaseCard card, StatesStateMachineBranch branch, bool startBusinessProcess, out string startBusinessProcessErrors);
Параметры
card

Тип: BaseCard

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

branch

Тип: StatesStateMachineBranch

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

startBusinessProcess

Тип: System.Boolean

Если true, то будут запущены бизнес-процессы, связанные с изменением состояния карточки

startBusinessProcessErrors

Тип: System.String

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