Class WorkflowAction
Namespace: Casewhere.Models.Pages.Actions
Assembly: Casewhere.Models.dll
Represents a workflow action.
public class WorkflowAction : WidgetAction
Inheritance
object ← WidgetAction ← WorkflowAction
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
SupportedProcessIds
Gets or sets the list of supported process IDs. Casewhere.Models.Process
public IList<Guid> SupportedProcessIds { get; set; }
Property Value
WorkflowDefinitionId
Gets or sets the workflow definition ID. Casewhere.Models.WorkflowDefinition
public Guid WorkflowDefinitionId { get; set; }
Property Value
WorkflowInputExpression
Gets or sets the workflow input expression.
public string WorkflowInputExpression { get; set; }