Assembly: OptimaJet.Workflow.Core

Enum Operations

OptimaJet.Workflow.Core.Designer.Operations

Defines the built-in operation names accepted by Designer.DesignerAPI(WorkflowRuntime, NameValueCollection, out bool, Stream, bool) and Designer.DesignerAPIAsync(WorkflowRuntime, NameValueCollection, Stream, bool).

public enum Operations

Fields

notcorrect = 0 #
Indicates that no built-in or registered Designer operation matches the requested name.
exists = 1 #
Checks whether a process scheme selected through RequestElements.schemecode, RequestElements.schemeid, or RequestElements.processid exists.
load = 2 #
Loads the process scheme selected through RequestElements.schemecode, RequestElements.schemeid, or RequestElements.processid as a ProcessDefinition for the Designer, or initializes a new one using RequestElements.newschemecode when no existing scheme is selected.
save = 3 #
Saves the ProcessDefinition supplied through RequestElements.data under the code in RequestElements.schemecode.
uploadscheme = 4 #
Parses an uploaded XML process scheme into a ProcessDefinition for editing in the Designer.
downloadscheme = 5 #
Serializes the ProcessDefinition supplied through RequestElements.data as XML.
getpluginsnames = 6 #
Returns the names of enabled plugins registered in WorkflowRuntime.Plugins.
getcustomactivities = 7 #
Returns the enabled custom activities registered in WorkflowRuntime.CustomActivities.
getprocesslogs = 8 #
Returns serialized ProcessLogEntry objects selected by RequestElements.processid and RequestElements.data.
getlogenabledstate = 9 #
Returns whether logging is enabled for the process selected by RequestElements.processid.
changelogenabled = 10 #
Toggles logging for the process selected by RequestElements.processid and returns the new state.
compile = 11 #
Tests compilation of the CodeActionDefinition supplied through RequestElements.data.
perform = 12 #
Tests compilation of the expression supplied through RequestElements.expression using the result type specified by RequestElements.expressiontype.
getemptytype = 13 #
Creates and serializes an instance of the .NET type named in RequestElements.data.
getautocompletesuggestions = 14 #
Returns Designer autocomplete suggestions using RequestElements.category, RequestElements.value, and RequestElements.schemecode.
getcodeactionparameter = 15 #
Returns CodeActionParameterDefinition objects for the action, condition, or rule selected through RequestElements.type, RequestElements.name, and RequestElements.schemecode.
getuseridentities = 16 #
Returns UserIdentity associations between user names and workflow participant identities that match RequestElements.name, RequestElements.pagingindex, and RequestElements.pagingsize.
getprocesshistorypage = 17 #
deleteglobalcodeaction = 18 #
Deletes global CodeActionDefinition objects whose names are supplied by the request.
getcodeautocomplete = 19 #
Returns code-completion suggestions for the AutocompleteRequest supplied through RequestElements.data.
insertscheme = 20 #
Inserts a process scheme supplied by the request into the ProcessDefinition supplied through RequestElements.data.
getworkflowengineinstanceinfo = 21 #
Returns licensing information for the current Workflow Engine instance.
getcalendars = 22 #
Returns the keys of calendars registered in WorkflowRuntime.Calendars.
getworkflowengineinfo = 23 #
Returns the Workflow Engine version and information about plugins registered in WorkflowRuntime.Plugins.