Class NSWorkflowTrigger

Carrier object for WorkflowTrigger.

Constructors

NSWorkflowTrigger()

Initializes a new instance of the NSWorkflowTrigger class.

Declaration

NSWorkflowTrigger

Methods

GetWorkflowTriggerId()

Gets the primary key (ID) for the WorkflowTrigger.

Declaration

Integer GetWorkflowTriggerId()

Returns

Type Description
Integer WorkflowTrigger Id.

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

GetWorkflowId()

Gets the ID of the workflow this trigger belongs to.

Declaration

Integer GetWorkflowId()

Returns

Type Description
Integer Workflow ID.

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

GetTriggerType()

Gets the type of trigger.

Declaration

NSWorkflowTriggerType GetTriggerType()

Returns

Type Description
NSWorkflowTriggerType Trigger type.

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

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.

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