# Enum RequestElements OptimaJet.Workflow.Core.Designer.RequestElements Defines the standard request element names read by [Designer.DesignerAPI(WorkflowRuntime, NameValueCollection, out bool, Stream, bool)](https://api.workflowengine.io/core/OptimaJet.Workflow/Designer/) and [Designer.DesignerAPIAsync(WorkflowRuntime, NameValueCollection, Stream, bool)](https://api.workflowengine.io/core/OptimaJet.Workflow/Designer/). Namespace: [OptimaJet.Workflow.Core.Designer](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Designer/) ```csharp public enum RequestElements ``` ## Fields `notcorrect = 0` Indicates that a request element name was not recognized. `operation = 1` Specifies an operation name from [Operations](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Designer/Operations/) or the name of a registered [IDesignerAction](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Designer/IDesignerAction/) extension operation. `schemecode = 2` Specifies the process scheme code used to select or name a process scheme. `schemeid = 3` Specifies the process scheme identifier used to select a process scheme. `processid = 4` Specifies the process identifier targeted by an operation. `data = 5` Contains the serialized request payload whose structure depends on the selected [Operations](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Designer/Operations/) value. `category = 6` Specifies the [SuggestionCategory](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime/SuggestionCategory/) used by [Operations.getautocompletesuggestions](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Designer/Operations/). `type = 7` Specifies the [CodeActionType](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/CodeActionType/) used by [Operations.getcodeactionparameter](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Designer/Operations/). `value = 8` Specifies the rule, action, or condition name used as context by [Operations.getautocompletesuggestions](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Designer/Operations/). `name = 9` Specifies an action, condition, or rule name for [Operations.getcodeactionparameter](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Designer/Operations/) or a user name filter for [Operations.getuseridentities](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Designer/Operations/). `newschemecode = 10` Specifies the code assigned when [Operations.load](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Designer/Operations/) creates a new process scheme. `expression = 11` Contains the expression whose compilation is tested by [Operations.perform](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Designer/Operations/). `pagingindex = 12` Specifies the [Paging.PageIndex](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Persistence/Paging/) for paged results. A value of -1 disables paging for [Operations.getuseridentities](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Designer/Operations/). `pagingsize = 13` Specifies the [Paging.PageSize](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Persistence/Paging/) for paged results. `processidforrequest = 14` Specifies the process identifier whose history is requested by [Operations.getprocesshistorypage](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Designer/Operations/). `expressiontype = 15` Specifies the expression result type for [Operations.perform](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Designer/Operations/). The value `object` uses [object](https://learn.microsoft.com/dotnet/api/system.object); any other value uses [bool](https://learn.microsoft.com/dotnet/api/system.boolean). `TenantId = 16` Specifies the tenant identifier that scopes process scheme operations. [Previous ProcessTreeDisplayedState](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Designer/ProcessTreeDisplayedState/) [Next SystemStringEnumConverter](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Designer/SystemStringEnumConverter-T/)