ScriptObject.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:
 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

Parametry

name
String

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

invokeAttr
BindingFlags

Bitové kombinace hodnot výčtu, která určuje, jak je vyhledávání členů prováděno 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 se má člen vyvolat. Musí se jednat o aktuální objekt skriptu.

args
Object[]

Pole objektů obsahujících číslo, pořadí a typ parametrů člena, které se mají vyvolat. Toto je prázdné pole, pokud neexistují žádné parametry.

modifiers
ParameterModifier[]

Pole, které má stejnou délku jako parametr args. Představuje atributy argumentů vyvolaných členů v metadatech.

locale
CultureInfo

Poskytuje informace o konkrétní jazykové verzi nebo národním prostředí. Slouží k 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í členu.

Implementuje

Platí pro

Viz také