Interface IInlineActivityBuilder
Represents a builder for configuring an inline activity.
Inherited Members
IBaseActivityBuilder.OutgoingTransitions
IBaseActivityBuilder.IncomingTransitions
IProcessDefinitionBuilder.CreateActor(string, string)
IProcessDefinitionBuilder.CreateOrUpdateActor(string, string)
IProcessDefinitionBuilder.UpdateActor(string)
IProcessDefinitionBuilder.DeleteActor(string)
IProcessDefinitionBuilder.CreateParameter(string, Type, ParameterPurpose)
IProcessDefinitionBuilder.CreateOrUpdateParameter(string, Type, ParameterPurpose)
IProcessDefinitionBuilder.UpdateParameter(string)
IProcessDefinitionBuilder.DeleteParameter(string)
IProcessDefinitionBuilder.CreateCommand(string)
IProcessDefinitionBuilder.CreateOrUpdateCommand(string)
IProcessDefinitionBuilder.UpdateCommand(string)
IProcessDefinitionBuilder.DeleteCommand(string)
IProcessDefinitionBuilder.CreateTimer(string)
IProcessDefinitionBuilder.CreateOrUpdateTimer(string)
IProcessDefinitionBuilder.UpdateTimer(string)
IProcessDefinitionBuilder.DeleteTimer(string)
IProcessDefinitionBuilder.CreateActivity(string)
IProcessDefinitionBuilder.AddActivity(ActivityDefinition)
IProcessDefinitionBuilder.CreateInlineActivity(string, string)
IProcessDefinitionBuilder.CreateOrUpdateActivity(string)
IProcessDefinitionBuilder.CreateOrUpdateInlineActivity(string, string)
IProcessDefinitionBuilder.UpdateActivity(string)
IProcessDefinitionBuilder.UpdateInlineActivity(string)
IProcessDefinitionBuilder.UpdateActivity(ActivityDefinition)
IProcessDefinitionBuilder.UpdateInlineActivity(ActivityDefinition)
IProcessDefinitionBuilder.DeleteActivity(string)
IProcessDefinitionBuilder.DeleteActivity(ActivityDefinition)
IProcessDefinitionBuilder.CreateTransition(string, ActivityDefinition, ActivityDefinition)
IProcessDefinitionBuilder.CreateOrUpdateTransition(string, ActivityDefinition, ActivityDefinition)
IProcessDefinitionBuilder.UpdateTransition(string)
IProcessDefinitionBuilder.UpdateTransition(TransitionDefinition)
IProcessDefinitionBuilder.DeleteTransition(string)
IProcessDefinitionBuilder.DeleteTransition(TransitionDefinition)
IProcessDefinitionBuilder.ForEachActivity(Action<IActivityBuilder>)
IProcessDefinitionBuilder.ForEachTransition(Action<ITransitionBuilder>)
IProcessDefinitionBuilder.Inlined()
IProcessDefinitionBuilder.NotInlined()
IProcessDefinitionBuilder.GetActivity(string, out ActivityDefinition)
IProcessDefinitionBuilder.GetTransition(string, out TransitionDefinition)
IProcessDefinitionBuilder.ProcessDefinition
Namespace: OptimaJet.Workflow.Core.Model.Builder
Assembly: OptimaJet.Workflow.Core.dll
Syntaxpublic interface IInlineActivityBuilder : IBaseActivityBuilder, IProcessDefinitionBuilder
Methods
Scheme(string)
Sets the scheme code for the current activity.
DeclarationIInlineActivityBuilder Scheme(string schemeCode)
Type | Name | Description |
---|---|---|
string | schemeCode | The scheme code to set. |
Type | Description |
---|---|
IInlineActivityBuilder | The current instance of <xref href="OptimaJet.Workflow.Core.Model.Builder.IInlineActivityBuilder" data-throw-if-not-resolved="false"></xref>. |
SetInputParameters(IEnumerable<ParameterMapping>)
Sets an input parameter mappings to the current activity.
DeclarationIInlineActivityBuilder SetInputParameters(IEnumerable<ParameterMapping> parameterMappings)
Type | Name | Description |
---|---|---|
IEnumerable<ParameterMapping> | parameterMappings | The input parameter mappings enumerable to set. |
Type | Description |
---|---|
IInlineActivityBuilder | The current instance of <xref href="OptimaJet.Workflow.Core.Model.Builder.IInlineActivityBuilder" data-throw-if-not-resolved="false"></xref>. |
SetInputParameters(params ParameterMapping[])
Sets an input parameter mappings to the current activity.
DeclarationIInlineActivityBuilder SetInputParameters(params ParameterMapping[] parameterMappings)
Type | Name | Description |
---|---|---|
OptimaJet.Workflow.Core.Execution.ParameterMapping[] | parameterMappings | The input parameter mappings array to set. |
Type | Description |
---|---|
IInlineActivityBuilder | The current instance of <xref href="OptimaJet.Workflow.Core.Model.Builder.IInlineActivityBuilder" data-throw-if-not-resolved="false"></xref>. |
SetOutputParameters(IEnumerable<ParameterMapping>)
Sets an output parameter mappings to the current activity.
DeclarationIInlineActivityBuilder SetOutputParameters(IEnumerable<ParameterMapping> parameterMappings)
Type | Name | Description |
---|---|---|
IEnumerable<ParameterMapping> | parameterMappings | The output parameter mappings enumerable to set. |
Type | Description |
---|---|
IInlineActivityBuilder | The current instance of <xref href="OptimaJet.Workflow.Core.Model.Builder.IInlineActivityBuilder" data-throw-if-not-resolved="false"></xref>. |
SetOutputParameters(params ParameterMapping[])
Sets an output parameter mappings to the current activity.
DeclarationIInlineActivityBuilder SetOutputParameters(params ParameterMapping[] parameterMappings)
Type | Name | Description |
---|---|---|
OptimaJet.Workflow.Core.Execution.ParameterMapping[] | parameterMappings | The output parameter mappings array to set. |
Type | Description |
---|---|
IInlineActivityBuilder | The current instance of <xref href="OptimaJet.Workflow.Core.Model.Builder.IInlineActivityBuilder" data-throw-if-not-resolved="false"></xref>. |
CreateCommentary(string)
Creates a user commentary for the current activity.
DeclarationIInlineActivityBuilder CreateCommentary(string comment)
Type | Name | Description |
---|---|---|
string | comment | The commentary text to add. |
Type | Description |
---|---|
IInlineActivityBuilder | The current instance of <xref href="OptimaJet.Workflow.Core.Model.Builder.IInlineActivityBuilder" data-throw-if-not-resolved="false"></xref>. |
AppendCommentary(string)
Appends additional commentary to the current user comment for the activity.
DeclarationIInlineActivityBuilder AppendCommentary(string comment)
Type | Name | Description |
---|---|---|
string | comment | The additional commentary text to append. |
Type | Description |
---|---|
IInlineActivityBuilder | The current instance of <xref href="OptimaJet.Workflow.Core.Model.Builder.IInlineActivityBuilder" data-throw-if-not-resolved="false"></xref>. |
DeleteCommentary()
Deletes the commentary for the current activity.
DeclarationIInlineActivityBuilder DeleteCommentary()
Type | Description |
---|---|
IInlineActivityBuilder | The current instance of <xref href="OptimaJet.Workflow.Core.Model.Builder.IInlineActivityBuilder" data-throw-if-not-resolved="false"></xref>. |
Ref(out ActivityDefinition)
Returns a reference to the current activity definition.
DeclarationIInlineActivityBuilder Ref(out ActivityDefinition activityDefinition)
Type | Name | Description |
---|---|---|
ActivityDefinition | activityDefinition | An output parameter that will contain the current activity definition. |
Type | Description |
---|---|
IInlineActivityBuilder | The current instance of <xref href="OptimaJet.Workflow.Core.Model.Builder.IInlineActivityBuilder" data-throw-if-not-resolved="false"></xref>. |
SetX(int?)
Sets the X coordinate in the designer settings for the current activity.
DeclarationIInlineActivityBuilder SetX(int? x)
Type | Name | Description |
---|---|---|
int? | x | The X coordinate to set, or null to unset. |
Type | Description |
---|---|
IInlineActivityBuilder | The current instance of <xref href="OptimaJet.Workflow.Core.Model.Builder.IInlineActivityBuilder" data-throw-if-not-resolved="false"></xref>. |
SetY(int?)
Sets the Y coordinate in the designer settings for the current activity.
DeclarationIInlineActivityBuilder SetY(int? y)
Type | Name | Description |
---|---|---|
int? | y | The Y coordinate to set, or null to unset. |
Type | Description |
---|---|
IInlineActivityBuilder | The current instance of <xref href="OptimaJet.Workflow.Core.Model.Builder.IInlineActivityBuilder" data-throw-if-not-resolved="false"></xref>. |