Table of Contents

Class WorkflowAction

Namespace: Casewhere.Models.Pages.Actions
Assembly: Casewhere.Models.dll

Represents a workflow action.

public class WorkflowAction : WidgetAction

Inheritance

objectWidgetActionWorkflowAction

Inherited Members

WidgetAction.Id, WidgetAction.Name, WidgetAction.Title, WidgetAction.IsDefaultDoubleClick, WidgetAction.DeactivateRule, WidgetAction.HideRule, WidgetAction.ClientVisibleRule, WidgetAction.ClientEnableRule, WidgetAction.ClientLabelRule, WidgetAction.AutoShowOnWidget, WidgetAction.AutoRefreshData, WidgetAction.AutoRefreshPage, WidgetAction.CssClasses, WidgetAction.Icon, WidgetAction.EnableInheritedSecurityRules, WidgetAction.OnExecuted, WidgetAction.ParameterRule, object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<WorkflowAction>(WorkflowAction)

Constructors

WorkflowAction()

public WorkflowAction()

Properties

IsCustomWorkflowInput

Gets or sets a value indicating whether the workflow input is custom.

public bool IsCustomWorkflowInput { get; set; }

Property Value

bool

SupportedProcessIds

Gets or sets the list of supported process IDs. Casewhere.Models.Process

public IList<Guid> SupportedProcessIds { get; set; }

Property Value

IList<Guid>

WorkflowDefinitionId

Gets or sets the workflow definition ID. Casewhere.Models.WorkflowDefinition

public Guid WorkflowDefinitionId { get; set; }

Property Value

Guid

WorkflowInputExpression

Gets or sets the workflow input expression.

public string WorkflowInputExpression { get; set; }

Property Value

string