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).
Namespace: OptimaJet.Workflow.Core.Designer
public enum OperationsFields
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 #Returns serialized ProcessHistoryItem objects selected through RequestElements.processidforrequest, RequestElements.pagingindex, and RequestElements.pagingsize.
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.