ScriptObject.GetMethod Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en metod som har ett angivet namn.
Överlagringar
| Name | Description |
|---|---|
| GetMethod(String, BindingFlags) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en metod som har det angivna namnet. |
| GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en metod som har det angivna namnet med hjälp av de angivna urvalskriterierna. |
GetMethod(String, BindingFlags)
Hämtar en metod som har det angivna namnet.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
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
Parametrar
- name
- String
Namnet på den metod som ska hämtas.
- bindingAttr
- BindingFlags
En bitvis kombination av uppräkningsvärdena som anger hur sökningen efter medlemmar utförs med eftertanke.
Returer
En metod som har angiven name, eller null om skriptobjektet inte innehåller metoden.
Implementeringar
Se även
Gäller för
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])
Hämtar en metod som har det angivna namnet med hjälp av de angivna urvalskriterierna.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
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
Parametrar
- name
- String
Namnet på den metod som ska sökas efter.
- bindingAttr
- BindingFlags
En bitvis kombination av uppräkningsvärdena som anger hur sökningen efter medlemmar utförs med eftertanke.
- binder
- Binder
Ett objekt som utför typkonvertering från faktisk argumenttyp till formell argumenttyp.
- types
- Type[]
De parametertyper som används för att hitta en matchande metod.
- modifiers
- ParameterModifier[]
En matris med parametermodifierare som gör att bindningen kan fungera med parametersignaturer där typerna har ändrats.
Returer
En metod som har angiven name, eller null om skriptobjektet inte innehåller metoden.