ActivityInstance.Perform Method

Attempt to perform a workflow activity
Public MustOverride Function Perform( _ 
ByVal workflow_definition As Workflow, _ 
ByVal details As IWorkflowInstanceDetails, _ 
ByVal script_inputs As Dictionary(Of String, ScriptInput), _ 
ByVal performer_id As EntityID, _ 
ByVal db As IDatabase, _ 
ByRef error As String
) As Boolean
This language is not supported or no code example is available.
public abstract bool Perform( 
Workflow workflow_definition
IWorkflowInstanceDetails details
Dictionary<string, ScriptInput> script_inputs
EntityID performer_id
IDatabase db
out string error 
)
This language is not supported or no code example is available.
public:  
virtual bool Perform( 
Workflow^ workflow_definition
IWorkflowInstanceDetails^ details
Dictionary<String^, ScriptInput^>^ script_inputs
EntityID^ performer_id
IDatabase^ db
String^& error 
) abstract
This language is not supported or no code example is available.
JScript does not support generic types and methods.
This language is not supported or no code example is available.

Parameters

workflow_definition
Workflow

the definition of the workflow

details
IWorkflowInstanceDetails

the details of the workflow instance

script_inputs
Dictionary<string, ScriptInput>

any script inputs

performer_id
EntityID

the user performing the activity

db
IDatabase

the database

error
string

any errors

Return Value

bool

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1

In this article

Definition