Assembly: OptimaJet.Workflow.Core

Class ProcessDisplayedState

OptimaJet.Workflow.Core.Designer.ProcessDisplayedState

Represents the state of a process displayed in the designer.

public class ProcessDisplayedState

Type Hierarchy

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.

Remarks

This type is intended for designer infrastructure and may change in future versions.