Invoke Method is an action to call a method with a set of arguments.  Any .NET function can be called, and good technical knowledge is expected before using this action.

Invoke Method Properties:

DisplayName

String

This property is the name of the action.

GenericTypeArguments

Collection of Types

Input

This property contains Generic arguments that are not defined in the method definition, but rather are provided during runtime.

MethodName

String

Input

The property is used to specify the method name.

Parameters

Collection

Input

This property specifies a Visual Basic Collection object that represents the method parameters.

Result

VisualBasic Expression

Output

If method is not void and returns a value, it will be assigned to the Result property for which a variable can be specified to capture the value for future use in the flow.

RunAsynchronously

Boolean

Input

If the value of this property is set to true, then this action will be run asynchronously.

TargetObject

VisualBasic Object

Input

Assign TargetObject a variable to invoke an instance function as opposed to TargetType which is used to invoke a static function.

TargetType

Visual Basic Type

Input?

Assign TargetType a static class to invoke a static function which doesn't require an instance.