ScriptObject.InvokeMember Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.