A collection of Outcome Items for a Workflow or Workflow Type Item.
Implements I_ISDirty, I_ISObjectName

Methods

Name Description
Add Add an item to the end of the collection.
AddAddItemGroup Add a 'Add Item Group' type Outcome Item to the end of the collection.
AddAddItemGroupItems Add a 'Add Item Group Items' type Outcome Item to the end of the collection.
AddAllocateToSupervisor Add a 'Allocate To Supervisor' type Outcome Item to the end of the collection.
AddAllocateToUser Add a 'Allocate To User' type Outcome Item to the end of the collection.
AddCancelWorkflow Add a 'Cancel Workflow' type Outcome Item to the end of the collection.
AddCancelWorkfowAndStartWorkflow Add a 'Cancel Workflow And Start Workflow' type Outcome Item to the end of the collection.
AddCloseWorkflow Add a 'Close Workflow' type Outcome Item to the end of the collection.
AddCloseWorkfowAndStartWorkflow Add a 'Close Workflow And Start Workflow' type Outcome Item to the end of the collection.
AddCompleteItemGroupWithOutcome Add a 'Complete Item Group With Outcome' type Outcome Item to the end of the collection.
AddNone Add a 'None' type Outcome Item to the end of the collection.
AddRepeatItemGroup Add a 'Repeat Item Group' type Outcome Item to the end of the collection.
AddSetRecallDate Add a 'Set Recall Date' type Outcome Item to the end of the collection.
AddSkipToItemGroup Add a 'Skip To Item Group' type Outcome Item to the end of the collection.
AddStartWorkflow Add a 'Start Workflow' type Outcome Item to the end of the collection.
Clear Clear collection.
CountVisible Get a Count of items that are not 'Hidden'.
CreateWorkflowItemOutcomeItem Create a finWorkflowItemOutcomeItem object.
ExistsOutcome Check to see if an item with the specified Outcome exists in this collection.
FromXmlString Populates collection from an XML string.
GetObjectName
GetUserOutcomesList Get a unique list of Outcomes to present to the User, i.e., not hidden or automatic outcomes.
HasAutomaticOutcomes Checks to see if any of the Outcomes are considered automatic, i.e., match the finWorkflowItemOutcomeItem.ItemGroupAutomaticOutcomes constant.
HasYesNoTrueFalseOutcomes Checks to see if this collection contains ONLY unhidden Yes and No or True and False outcomes, i.e., those that can be represented by a tick and cross in the user interface.
HasYesTrueOutcomeOnly Checks to see if this collection contains ONLY an unhidden Yes or True outcome, i.e., those that can be represented as per a Checklist type Item in the user interface.
Insert Insert an item into the collection at the specified position.
Remove Remove an item from the collection.
RemoveAt Remove an item from the collection.
ToDataTable System Use Only Create a DataTable containing details of all Outcome Items.
ToXmlString Persists collection to an XML string.
Validate Validates the collection.

Properties

Name Description
IsDirty Read-Only Indicates whether this collection or any of its items have been modified.
ItemByOutcome Read-Only Retrieve an item by its case-insensitive Outcome value.
Namespace:
Intersoft.finSupport6
Assembly:
finSupport6, Version=6.0.3
Target Framework:
.NET 9.0