Class WorkflowDataSource
Источник согласования.
Inherited Members
Namespace: Trivium.CardsModel.ServerModel.Sources.Workflow
Assembly: Trivium.CardsModel.dll
Syntax
public class WorkflowDataSource : EntryDataSource, IDependentEntryObject, IBaseId<int>, IReadOnlyBaseId<int>, ISourceAttributeCollector
Properties
List<WorkflowStepActions> | OnBeforeStepActions Коллекция действий, которые нужно выполнить перед шагом согласования (и перед правилами валидации). |
List<int> | OnStateChangeActions Коллекция идентификаторов действий, которые выполняются при изменении состояния согласования. "Устаревшее. Используйте действия элемента управления SourceEntryBase" |
List<ValueParameter> | Parameters Параметры согласования. |
List<int> | StateChangeActions Коллекция идентификаторов действий по условию, которые выполняются при изменении состояния согласования. "Устаревшее. Используйте действия элемента управления SourceEntryBase" |
List<WorkflowStepValidateRules> | ValidateRules Коллекция правил валидации при шагах согласования. |
int | WorkflowId Идентификатор согласования. |