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;否则为 false。true to use the construct method; otherwise, false.
- brackets
- Boolean
如果绑定引用包含括号,则为 true;否则为 false。true if the binding reference contains brackets; otherwise, false.
- engine
- VsaEngine
对脚本引擎的引用。A reference to the scripting engine.
返回
成员调用的返回值。The return value of the call to the member.