次の方法で共有


COMMethodInfo.Invoke メソッド

定義

COMMemberInfo メソッドに指定した Initialize(String, COMMemberInfo) を使用して外部 COM メソッドを呼び出します。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public:
 override System::Object ^ Invoke(System::Object ^ obj, System::Reflection::BindingFlags invokeAttr, System::Reflection::Binder ^ binder, cli::array <System::Object ^> ^ parameters, System::Globalization::CultureInfo ^ culture);
public override object Invoke (object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture);
override this.Invoke : obj * System.Reflection.BindingFlags * System.Reflection.Binder * obj[] * System.Globalization.CultureInfo -> obj
Public Overrides Function Invoke (obj As Object, invokeAttr As BindingFlags, binder As Binder, parameters As Object(), culture As CultureInfo) As Object

パラメーター

obj
Object

メソッドを呼び出すオブジェクト。 このパラメーターは無視されます。

invokeAttr
BindingFlags

バインディングを制御する列挙値のビットごとの組み合わせ。

binder
Binder

実引数の型から仮引数の型への型変換を実行するオブジェクト。

parameters
Object[]

外部 COM メンバーに渡す引数リスト。

culture
CultureInfo

特定のカルチャまたはロケールに関する情報を提供します。 数値、日付、および文字列の書式を正しく設定するために使用します。

戻り値

Object

外部 COM メソッド呼び出しの戻り値。

適用対象

こちらもご覧ください