Sdílet prostřednictvím


COMMethodInfo.Invoke Metoda

Definice

Volá externí metodu COM pomocí metody COMMemberInfo , která byla určena Initialize(String, COMMemberInfo) metodě.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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

Parametry

obj
Object

Objekt, na který má být volána metoda. Tento parametr je ignorován.

invokeAttr
BindingFlags

Bitová kombinace hodnot výčtu, která řídí vazbu.

binder
Binder

Objekt, který převede typ ze skutečného typu argumentu na typ formálního argumentu.

parameters
Object[]

Seznam argumentů, který se má předat externímu členu COM.

culture
CultureInfo

Poskytuje informace o konkrétní jazykové verzi nebo národním prostředí. Slouží ke správnému formátování čísel, kalendářních dat a řetězců.

Návraty

Object

Návratová hodnota volání externí metody COM.

Platí pro

Viz také