Class ProcessDisplayedState
OptimaJet.Workflow.Core.Designer.ProcessDisplayedState
Represents the state of a process displayed in the designer.
Namespace: OptimaJet.Workflow.Core.Designer
public class ProcessDisplayedStateType Hierarchy
- ProcessDisplayedState Current type
Properties
public Guid ProcessId { get; init; } #Gets or initializes the identifier of the process whose state is displayed.
public ImmutableList<ParameterDefinitionWithValue> ProcessParameters { get; init; } #Gets or initializes the ParameterDefinitionWithValue instances containing the process parameter definitions and their current values.
public ImmutableList<ProcessHistoryItem> ProcessHistory { get; init; } #Gets or initializes the ProcessHistoryItem instances included on the page identified by ProcessDisplayedState.CurrentPage.
public int CurrentPage { get; } #Gets the current process history page number. The value is always
1.public int LastPage { get; init; } #Gets or initializes the number of the last available process history page.
public int ProcessHistoryCount { get; init; } #Gets or initializes the total number of process history entries across all pages.
public ImmutableList<ProcessTimer> ProcessTimers { get; init; } #Gets or initializes the ProcessTimer instances associated with the process.
Methods
public ProcessTreeDisplayedState ToProcessAndSubprocessesDisplayedState() #Creates a ProcessTreeDisplayedState containing this process state.
Returns
Type
Description
ProcessTreeDisplayedStateRemarks
This type is intended for designer infrastructure and may change in future versions.