LateBinding.CallValue 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
通过调用成员解析绑定引用。
此 API 支持产品基础结构,不能在代码中直接使用。
public:
static System::Object ^ CallValue(System::Object ^ thisob, System::Object ^ val, cli::array <System::Object ^> ^ arguments, bool construct, bool brackets, Microsoft::JScript::Vsa::VsaEngine ^ engine);
public static object CallValue(object thisob, object val, object[] arguments, bool construct, bool brackets, Microsoft.JScript.Vsa.VsaEngine engine);
static member CallValue : obj * obj * obj[] * bool * bool * Microsoft.JScript.Vsa.VsaEngine -> obj
Public Shared Function CallValue (thisob As Object, val As Object, arguments As Object(), construct As Boolean, brackets As Boolean, engine As VsaEngine) As Object
参数
- thisob
- Object
绑定引用所定义的对象。
- val
- Object
有关要调用的成员的信息。
- arguments
- Object[]
要传递给成员的参数。
- construct
- Boolean
true 使用构造方法;否则,为 false.
- brackets
- Boolean
true 如果绑定引用包含方括号,则为 ;否则,为 false.
- engine
- VsaEngine
对脚本引擎的引用。
返回
对成员的调用的返回值。