Class FormBase
Inheritance
↳ object
↳ FormBase
↳ ActivityBase
↳ FormBaseFromConditionAsync
Inherited Members
Equals(object)
Equals(object, object)
GetHashCode()
GetType()
MemberwiseClone()
ReferenceEquals(object, object)
ToString()
Namespace: OptimaJet.Workflow.Core
Assembly: OptimaJet.Workflow.Core.dll
Syntaxpublic abstract class FormBase
Constructors
FormBase()
Declarationpublic FormBase()
Properties
Disabled
Declarationpublic virtual bool Disabled { get; set; }
Type | Description |
---|---|
bool |
Type
Declarationpublic virtual string Type { get; set; }
Type | Description |
---|---|
string |
Title
Declarationpublic virtual string Title { get; set; }
Type | Description |
---|---|
string |
Template
Declarationpublic virtual string Template { get; set; }
Type | Description |
---|---|
string |
Parameters
Declarationpublic virtual List<CodeActionParameterDefinition> Parameters { get; set; }
Type | Description |
---|---|
List<CodeActionParameterDefinition> |
DefaultValues
Declarationpublic virtual Dictionary<string, object> DefaultValues { get; set; }
Type | Description |
---|---|
Dictionary<string, object> |
Methods
ExecutionAsync(WorkflowRuntime, ProcessInstance, Dictionary<string, string>, CancellationToken)
Declarationpublic abstract Task ExecutionAsync(WorkflowRuntime runtime, ProcessInstance processInstance, Dictionary<string, string> parameters, CancellationToken token)
Type | Name | Description |
---|---|---|
WorkflowRuntime | runtime | |
ProcessInstance | processInstance | |
Dictionary<string, string> | parameters | |
CancellationToken | token |
Type | Description |
---|---|
Task |
PreExecutionAsync(WorkflowRuntime, ProcessInstance, Dictionary<string, string>, CancellationToken)
Declarationpublic abstract Task PreExecutionAsync(WorkflowRuntime runtime, ProcessInstance processInstance, Dictionary<string, string> parameters, CancellationToken token)
Type | Name | Description |
---|---|---|
WorkflowRuntime | runtime | |
ProcessInstance | processInstance | |
Dictionary<string, string> | parameters | |
CancellationToken | token |
Type | Description |
---|---|
Task |
Fields
CustomTypeAnnotationName
Declarationpublic static readonly string CustomTypeAnnotationName
Type | Description |
---|---|
string |