Sdílet prostřednictvím


ScriptFunction.InvokeMember Metoda

Definice

Vyvolá zadaný člen.

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 ^ 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 ^ culture, cli::array <System::String ^> ^ namedParameters);
public override object InvokeMember (string name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object target, object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, string[] namedParameters);
override this.InvokeMember : string * System.Reflection.BindingFlags * System.Reflection.Binder * obj * obj[] * System.Reflection.ParameterModifier[] * System.Globalization.CultureInfo * string[] -> obj
Public Overrides Function InvokeMember (name As String, invokeAttr As BindingFlags, binder As Binder, target As Object, args As Object(), modifiers As ParameterModifier(), culture As CultureInfo, namedParameters As String()) As Object

Parametry

name
String

Název člena, který se má vyvolat.

invokeAttr
BindingFlags

Bitová kombinace hodnot výčtu, která určuje způsob, jakým je hledání členů provedeno reflexí.

binder
Binder

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

target
Object

Objekt, na kterém chcete vyvolat člen. Musí se jednat o aktuální objekt skriptu.

args
Object[]

Pole objektů, které obsahují číslo, pořadí a typ parametrů členu, který má být vyvolán. Pokud neexistují žádné parametry, jedná se o prázdné pole.

modifiers
ParameterModifier[]

Pole, které má stejnou délku args jako parametr . Představuje atributy argumentu vyvolaného člena v metadatech.

culture
CultureInfo

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

namedParameters
String[]

Pole parametrů.

Návraty

Vrácená hodnota volání člena.

Platí pro