FunctionPrototype.call(Object, Object, Object[]) Method

Definition

Calls the function that this object represents.

This API supports the product infrastructure and is not intended to be used directly from your code.

public:
 static System::Object ^ call(System::Object ^ thisob, System::Object ^ thisarg, ... cli::array <System::Object ^> ^ args);
[Microsoft.JScript.JSFunction(Microsoft.JScript.JSFunctionAttributeEnum.HasThisObject | Microsoft.JScript.JSFunctionAttributeEnum.HasVarArgs, Microsoft.JScript.JSBuiltin.Function_call)]
public static object call (object thisob, object thisarg, params object[] args);
[<Microsoft.JScript.JSFunction(Microsoft.JScript.JSFunctionAttributeEnum.HasThisObject | Microsoft.JScript.JSFunctionAttributeEnum.HasVarArgs, Microsoft.JScript.JSBuiltin.Function_call)>]
static member call : obj * obj * obj[] -> obj
Public Shared Function call (thisob As Object, thisarg As Object, ParamArray args As Object()) As Object

Parameters

thisob
Object

The object that this method is acting upon.

thisarg
Object

The current default scope. Either the contained object of a with statement scope, or the global scope.

args
Object[]

The arguments to pass to the function as an array.

Returns

The return value of the call to the function that this object represents.

Attributes

Applies to

See also