Sdílet prostřednictvím


ScriptObject.GetMethod Metoda

Definice

Získá metodu, která má zadaný název.

Přetížení

GetMethod(String, BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá metodu, která má zadaný název.

GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá metodu, která má zadaný název pomocí zadaných kritérií výběru.

GetMethod(String, BindingFlags)

Získá metodu, která má zadaný název.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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

Název metody, která se má získat.

bindingAttr
BindingFlags

Bitová kombinace hodnot výčtu, která určuje způsob, jakým je hledání členů provedeno reflexí.

Návraty

Metoda, která má zadanou namehodnotu , nebo null, pokud objekt skriptu neobsahuje metodu .

Implementuje

Viz také

Platí pro

GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Získá metodu, která má zadaný název pomocí zadaných kritérií výběru.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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

Název metody, která se má vyhledat.

bindingAttr
BindingFlags

Bitová kombinace hodnot výčtu, která určuje způsob, jakým je hledání členů provedeno reflexí.

binder
Binder

Objekt, který provádí převod typu ze skutečného typu argumentu na formální typ argumentu.

types
Type[]

Typy parametrů, které se používají k vyhledání odpovídající metody.

modifiers
ParameterModifier[]

Pole modifikátorů parametrů, které umožňují vazbu pracovat s podpisy parametrů, ve kterých byly typy změněny.

Návraty

Metoda, která má zadanou namehodnotu , nebo null, pokud objekt skriptu neobsahuje metodu .

Implementuje

Viz také

Platí pro