Class NSWorkflowTrigger
Carrier object for WorkflowTrigger.
Syntax
Constructors
NSWorkflowTrigger()
Initializes a new instance of the NSWorkflowTrigger class.
Declaration
NSWorkflowTrigger
Methods
GetRestrictionGroups()
Gets the restrictions (can be multiple groups) that make up the trigger criteria.
Declaration
NSArchiveRestrictionGroup[] GetRestrictionGroups()
Returns
Type | Description |
---|---|
NSArchiveRestrictionGroup[] | Array of restriction groups. |
GetTriggerType()
Gets the type of trigger.
Declaration
NSWorkflowTriggerType GetTriggerType()
Returns
Type | Description |
---|---|
NSWorkflowTriggerType | Trigger type. |
GetWorkflowId()
Gets the ID of the workflow this trigger belongs to.
Declaration
Integer GetWorkflowId()
Returns
Type | Description |
---|---|
Integer | Workflow ID. |
GetWorkflowTriggerId()
Gets the primary key (ID) for the WorkflowTrigger.
Declaration
Integer GetWorkflowTriggerId()
Returns
Type | Description |
---|---|
Integer | WorkflowTrigger Id. |
SetRestrictionGroups(NSArchiveRestrictionGroup[])
Sets the restrictions that make up the trigger criteria.
Declaration
Void SetRestrictionGroups(NSArchiveRestrictionGroup[] restrictionGroups)
Parameters
Type | Name | Description |
---|---|---|
NSArchiveRestrictionGroup[] | restrictionGroups | The restriction groups to set. |
Returns
Type | Description |
---|---|
Void |
SetTriggerType(NSWorkflowTriggerType)
Sets the type of trigger.
Declaration
Void SetTriggerType(NSWorkflowTriggerType triggerType)
Parameters
Type | Name | Description |
---|---|---|
NSWorkflowTriggerType | triggerType | The trigger type to set. |
Returns
Type | Description |
---|---|
Void |
SetWorkflowId(Integer)
Sets the ID of the workflow this trigger belongs to.
Declaration
Void SetWorkflowId(Integer workflowId)
Parameters
Type | Name | Description |
---|---|---|
Integer | workflowId | The workflow ID to set. |
Returns
Type | Description |
---|---|
Void |
SetWorkflowTriggerId(Integer)
Sets the primary key (ID) for the WorkflowTrigger.
Declaration
Void SetWorkflowTriggerId(Integer workflowTriggerId)
Parameters
Type | Name | Description |
---|---|---|
Integer | workflowTriggerId | The workflow trigger ID to set. |
Returns
Type | Description |
---|---|
Void |