Skip to main content

Introducing Formengine - The New Formbuilder, try for FREE formengine.io.

Interface IInlineActivityBuilder

Represents a builder for configuring an inline activity.

Inherited Members

IBaseActivityBuilder.Activity

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

Syntax
public interface IInlineActivityBuilder : IBaseActivityBuilder, IProcessDefinitionBuilder

Methods

Scheme(string)

Sets the scheme code for the current activity.

Declaration
IInlineActivityBuilder Scheme(string schemeCode)
Parameters
TypeNameDescription
stringschemeCodeThe scheme code to set.
Returns
TypeDescription
IInlineActivityBuilderThe 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.

Declaration
IInlineActivityBuilder SetInputParameters(IEnumerable<ParameterMapping> parameterMappings)
Parameters
TypeNameDescription
IEnumerable<ParameterMapping>parameterMappingsThe input parameter mappings enumerable to set.
Returns
TypeDescription
IInlineActivityBuilderThe 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.

Declaration
IInlineActivityBuilder SetInputParameters(params ParameterMapping[] parameterMappings)
Parameters
TypeNameDescription
OptimaJet.Workflow.Core.Execution.ParameterMapping[]parameterMappingsThe input parameter mappings array to set.
Returns
TypeDescription
IInlineActivityBuilderThe 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.

Declaration
IInlineActivityBuilder SetOutputParameters(IEnumerable<ParameterMapping> parameterMappings)
Parameters
TypeNameDescription
IEnumerable<ParameterMapping>parameterMappingsThe output parameter mappings enumerable to set.
Returns
TypeDescription
IInlineActivityBuilderThe 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.

Declaration
IInlineActivityBuilder SetOutputParameters(params ParameterMapping[] parameterMappings)
Parameters
TypeNameDescription
OptimaJet.Workflow.Core.Execution.ParameterMapping[]parameterMappingsThe output parameter mappings array to set.
Returns
TypeDescription
IInlineActivityBuilderThe 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.

Declaration
IInlineActivityBuilder CreateCommentary(string comment)
Parameters
TypeNameDescription
stringcommentThe commentary text to add.
Returns
TypeDescription
IInlineActivityBuilderThe 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.

Declaration
IInlineActivityBuilder AppendCommentary(string comment)
Parameters
TypeNameDescription
stringcommentThe additional commentary text to append.
Returns
TypeDescription
IInlineActivityBuilderThe 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.

Declaration
IInlineActivityBuilder DeleteCommentary()
Returns
TypeDescription
IInlineActivityBuilderThe 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.

Declaration
IInlineActivityBuilder Ref(out ActivityDefinition activityDefinition)
Parameters
TypeNameDescription
ActivityDefinitionactivityDefinitionAn output parameter that will contain the current activity definition.
Returns
TypeDescription
IInlineActivityBuilderThe 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.

Declaration
IInlineActivityBuilder SetX(int? x)
Parameters
TypeNameDescription
int?xThe X coordinate to set, or null to unset.
Returns
TypeDescription
IInlineActivityBuilderThe 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.

Declaration
IInlineActivityBuilder SetY(int? y)
Parameters
TypeNameDescription
int?yThe Y coordinate to set, or null to unset.
Returns
TypeDescription
IInlineActivityBuilderThe current instance of <xref href="OptimaJet.Workflow.Core.Model.Builder.IInlineActivityBuilder" data-throw-if-not-resolved="false"></xref>.

Extension Methods