Versioned.CallByName(Object, String, CallType, Object[]) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
执行对象的方法,或者设置或返回对象的属性。
此 API 支持产品基础结构,不能在代码中直接使用。
public:
static System::Object ^ CallByName(System::Object ^ Instance, System::String ^ MethodName, Microsoft::VisualBasic::CallType UseCallType, ... cli::array <System::Object ^> ^ Arguments);
public static object? CallByName (object? Instance, string MethodName, Microsoft.VisualBasic.CallType UseCallType, params object?[]? Arguments);
public static object CallByName (object Instance, string MethodName, Microsoft.VisualBasic.CallType UseCallType, params object[] Arguments);
static member CallByName : obj * string * Microsoft.VisualBasic.CallType * obj[] -> obj
Public Shared Function CallByName (Instance As Object, MethodName As String, UseCallType As CallType, ParamArray Arguments As Object()) As Object
参数
- Instance
- Object
必需。 Object
. 一个指向公开属性或方法的对象的指针。
- MethodName
- String
必需。 String
. 一个字符串表达式,包含对象的属性或方法的名称。
- Arguments
- Object[]
可选。 ParamArray
. 一个形参数组,包含要传递给正在调用的属性或方法的实参。
返回
执行对象的方法,或者设置或返回对象的属性。