# Class WorkflowState OptimaJet.Workflow.Core.Runtime.WorkflowState Represents the state of a process used by the Workflow Engine runtime. Namespace: [OptimaJet.Workflow.Core.Runtime](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime/) ```csharp public class WorkflowState ``` ## Properties `public string Name { get; set; }` Gets or sets the system name of the workflow state. `public string VisibleName { get; set; }` Gets or sets the localized display name of the workflow state. `public string SchemeCode { get; set; }` Gets or sets the code of the process scheme that owns the state. [Previous WorkflowRuntimeTimeExtensions](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime/WorkflowRuntimeTimeExtensions/) [Next BulkTaskFinalizedEventArgs](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime.Bulk/BulkTaskFinalizedEventArgs-TId-TResult/)