ScriptFunction.InvokeMember Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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, 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 args jako parametr. Představuje atributy argumentů vyvolaných členů v metadatech.
- culture
- 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.