LateBinding.CallValue2(Object, Object, Object[], Boolean, Boolean, VsaEngine) 方法

定义

通过调用成员来解析绑定引用。Resolves the binding reference by calling a member.

此 API 支持产品基础结构,不能在代码中直接使用。

public:
 static System::Object ^ CallValue2(System::Object ^ val, System::Object ^ thisob, cli::array <System::Object ^> ^ arguments, bool construct, bool brackets, Microsoft::JScript::Vsa::VsaEngine ^ engine);
public static object CallValue2 (object val, object thisob, object[] arguments, bool construct, bool brackets, Microsoft.JScript.Vsa.VsaEngine engine);
static member CallValue2 : obj * obj * obj[] * bool * bool * Microsoft.JScript.Vsa.VsaEngine -> obj
Public Shared Function CallValue2 (val As Object, thisob As Object, arguments As Object(), construct As Boolean, brackets As Boolean, engine As VsaEngine) As Object

参数

val
Object

有关要调用的成员的信息。Information about the member to call.

thisob
Object

在其上定义绑定引用的对象。The object that the binding reference is defined on.

arguments
Object[]

要传递给成员的参数。The arguments to pass to the member.

construct
Boolean

如果要使用构造方法,则为 true;否则为 falsetrue to use the construct method; otherwise, false.

brackets
Boolean

如果绑定引用包含括号,则为 true;否则为 falsetrue if the binding reference contains brackets; otherwise, false.

engine
VsaEngine

对脚本引擎的引用。A reference to the scripting engine.

返回

Object

成员调用的返回值。The return value of the call to the member.

适用于