ScriptObject.GetMethod 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.
Pobiera metodę, która ma określoną nazwę.
Przeciążenia
GetMethod(String, BindingFlags) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera metodę, która ma określoną nazwę. |
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera metodę, która ma określoną nazwę przy użyciu określonych kryteriów wyboru. |
GetMethod(String, BindingFlags)
Pobiera metodę, która ma określoną nazwę.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
public:
virtual System::Reflection::MethodInfo ^ GetMethod(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public System.Reflection.MethodInfo GetMethod (string name, System.Reflection.BindingFlags bindingAttr);
abstract member GetMethod : string * System.Reflection.BindingFlags -> System.Reflection.MethodInfo
override this.GetMethod : string * System.Reflection.BindingFlags -> System.Reflection.MethodInfo
Public Function GetMethod (name As String, bindingAttr As BindingFlags) As MethodInfo
Parametry
- name
- String
Nazwa metody do pobrania.
- bindingAttr
- BindingFlags
Bitowa kombinacja wartości wyliczenia, która określa sposób przeprowadzania wyszukiwania elementów członkowskich przez odbicie.
Zwraca
Metoda z określoną wartością name
lub null, jeśli obiekt skryptu nie zawiera metody.
Implementuje
Zobacz też
Dotyczy
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])
Pobiera metodę, która ma określoną nazwę przy użyciu określonych kryteriów wyboru.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
public:
virtual System::Reflection::MethodInfo ^ GetMethod(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
public System.Reflection.MethodInfo GetMethod (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member GetMethod : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
override this.GetMethod : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.MethodInfo
Public Function GetMethod (name As String, bindingAttr As BindingFlags, binder As Binder, types As Type(), modifiers As ParameterModifier()) As MethodInfo
Parametry
- name
- String
Nazwa metody do wyszukania.
- bindingAttr
- 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.
- types
- Type[]
Typy parametrów używane do lokalizowania zgodnej metody.
- modifiers
- ParameterModifier[]
Tablica modyfikatorów parametrów, które umożliwiają powiązanie do pracy z podpisami parametrów, w których typy zostały zmodyfikowane.
Zwraca
Metoda z określoną wartością name
lub null, jeśli obiekt skryptu nie zawiera metody.