ScriptObject.InvokeMember Metódus

Definíció

Meghívja a megadott tagot.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

public:
 virtual System::Object ^ InvokeMember(System::String ^ name, System::Reflection::BindingFlags invokeAttr, System::Reflection::Binder ^ binder, System::Object ^ target, cli::array <System::Object ^> ^ args, cli::array <System::Reflection::ParameterModifier> ^ modifiers, System::Globalization::CultureInfo ^ locale, cli::array <System::String ^> ^ namedParameters);
public virtual object InvokeMember(string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo locale, string[] namedParameters);
abstract member InvokeMember : string * System.Reflection.BindingFlags * System.Reflection.Binder * obj * obj[] * System.Reflection.ParameterModifier[] * System.Globalization.CultureInfo * string[] -> obj
override this.InvokeMember : string * System.Reflection.BindingFlags * System.Reflection.Binder * obj * obj[] * System.Reflection.ParameterModifier[] * System.Globalization.CultureInfo * string[] -> obj
Public Overridable Function InvokeMember (name As String, invokeAttr As BindingFlags, binder As Binder, target As Object, args As Object(), modifiers As ParameterModifier(), locale As CultureInfo, namedParameters As String()) As Object

Paraméterek

name
String

A meghívandó tag neve.

invokeAttr
BindingFlags

Az enumerálási értékek bitenkénti kombinációja, amely meghatározza, hogyan történik a tagok keresése tükröződés útján.

binder
Binder

Olyan objektum, amely a tényleges argumentumtípusról a formális argumentumtípusra való típusátalakítást hajtja végre.

target
Object

Az az objektum, amelyre meghívni szeretné a tagot. Ennek az aktuális szkriptobjektumnak kell lennie.

args
Object[]

A meghívandó tag paramétereinek számát, sorrendjét és típusát tartalmazó objektumtömb. Ez egy üres tömb, ha nincsenek paraméterek.

modifiers
ParameterModifier[]

Olyan tömb, amelynek hossza megegyezik az args paraméterével. Ez a metaadatokban a meghívott tag argumentumattribútumait jelöli.

locale
CultureInfo

Egy adott kultúrával vagy területi beállítással kapcsolatos információkat tartalmaz. Számok, dátumok és sztringek helyes formázására szolgál.

namedParameters
String[]

Paraméterek tömbje.

Válaszok

A tag felé irányuló hívás visszatérési értéke.

Megvalósítás

A következőre érvényes:

Lásd még