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
. 參數陣列,其中包含要傳遞給屬性或正在呼叫的方法之引數。
傳回
在物件上執行方法,或是設定或傳回物件上的屬性。