Bagikan melalui


ScriptObject.GetMethod Metode

Definisi

Mendapatkan metode yang memiliki nama tertentu.

Overload

GetMethod(String, BindingFlags)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan metode yang memiliki nama yang ditentukan.

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

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan metode yang memiliki nama yang ditentukan dengan menggunakan kriteria pilihan yang ditentukan.

GetMethod(String, BindingFlags)

Mendapatkan metode yang memiliki nama yang ditentukan.

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

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

Parameter

name
String

Nama metode yang akan didapatkan.

bindingAttr
BindingFlags

Kombinasi bitwise dari nilai enumerasi yang menentukan bagaimana pencarian anggota dilakukan oleh refleksi.

Mengembalikan

Metode yang memiliki , atau null yang ditentukan namejika objek skrip tidak berisi metode .

Penerapan

Lihat juga

Berlaku untuk

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

Mendapatkan metode yang memiliki nama yang ditentukan dengan menggunakan kriteria pilihan yang ditentukan.

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

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

Parameter

name
String

Nama metode yang akan dicari.

bindingAttr
BindingFlags

Kombinasi bitwise dari nilai enumerasi yang menentukan bagaimana pencarian anggota dilakukan oleh refleksi.

binder
Binder

Objek yang melakukan konversi jenis dari jenis argumen aktual ke jenis argumen formal.

types
Type[]

Jenis parameter yang digunakan untuk menemukan metode yang cocok.

modifiers
ParameterModifier[]

Array pengubah parameter yang memungkinkan pengikatan untuk bekerja dengan tanda tangan parameter tempat jenis telah dimodifikasi.

Mengembalikan

Metode yang memiliki , atau null yang ditentukan namejika objek skrip tidak berisi metode .

Penerapan

Lihat juga

Berlaku untuk