ScriptObject.InvokeMember Metoda

Definicja

Wywołuje określony element członkowski.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

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

Nazwa elementu członkowskiego do wywołania.

invokeAttr
BindingFlags

Bitowa kombinacja wartości wyliczenia, która określa sposób przeprowadzania wyszukiwania elementów członkowskich przez odbicie.

binder
Binder

Obiekt, który wykonuje konwersję typu z rzeczywistego typu argumentu na typ formalnego argumentu.

target
Object

Obiekt, na którym ma wywołać element członkowski. Musi to być bieżący obiekt skryptu.

args
Object[]

Tablica obiektów, która zawiera liczbę, kolejność i typ parametrów elementu członkowskiego do wywołania. Jest to pusta tablica, jeśli nie ma parametrów.

modifiers
ParameterModifier[]

Tablica o tej samej długości co parametr args. Reprezentuje atrybuty argumentu wywoływanego elementu członkowskiego w metadanych.

locale
CultureInfo

Zawiera informacje o określonej kulturze lub ustawieniach regionalnych. Służy do poprawnego formatowania liczb, dat i ciągów.

namedParameters
String[]

Tablica parametrów.

Zwraca

Zwracana wartość wywołania elementu członkowskiego.

Implementuje

Dotyczy

Zobacz też