Invoke;
The Invoke method starts execution of the current procedure/function.
Before launching for execution the following conditions must be met:
Parameter values are set for parametric procedures/functions in the Params property.
For procedures/functions that are implemented in the class and does not have the Shared directive in the class (the IsStatic property returns False), the class instance is set in the Self property.
On working with functions, after they were launched for execution, the result can be obtained in the ResultValue property. Result of procedures work will be conditioned by the implemented code.
The example of use is given in description of the IForeClass.BindToMethod method.
See also: