Bagikan melalui


IReflect.GetProperty Metode

Definisi

Mengambil objek yang PropertyInfo sesuai dengan properti tertentu.

Overload

GetProperty(String, BindingFlags)

Mengambil objek yang PropertyInfo sesuai dengan properti tertentu di bawah batasan pencarian tertentu.

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

PropertyInfo Mengambil objek yang sesuai dengan properti tertentu dengan batasan pencarian tertentu.

GetProperty(String, BindingFlags)

Mengambil objek yang PropertyInfo sesuai dengan properti tertentu di bawah batasan pencarian tertentu.

public:
 System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public System.Reflection.PropertyInfo? GetProperty (string name, System.Reflection.BindingFlags bindingAttr);
public System.Reflection.PropertyInfo GetProperty (string name, System.Reflection.BindingFlags bindingAttr);
abstract member GetProperty : string * System.Reflection.BindingFlags -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, bindingAttr As BindingFlags) As PropertyInfo

Parameter

name
String

Nama properti yang akan ditemukan.

bindingAttr
BindingFlags

Atribut pengikatan yang digunakan untuk mengontrol pencarian.

Mengembalikan

Objek PropertyInfo untuk properti yang terletak yang memenuhi batasan pencarian yang ditentukan di bindingAttr, atau null jika properti tidak ditemukan.

Pengecualian

Objek mengimplementasikan beberapa bidang dengan nama yang sama.

Lihat juga

Berlaku untuk

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

PropertyInfo Mengambil objek yang sesuai dengan properti tertentu dengan batasan pencarian tertentu.

public:
 System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, Type ^ returnType, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
public System.Reflection.PropertyInfo? GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder? binder, Type? returnType, Type[] types, System.Reflection.ParameterModifier[]? modifiers);
public System.Reflection.PropertyInfo GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member GetProperty : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, bindingAttr As BindingFlags, binder As Binder, returnType As Type, types As Type(), modifiers As ParameterModifier()) As PropertyInfo

Parameter

name
String

Nama anggota yang akan ditemukan.

bindingAttr
BindingFlags

Atribut pengikatan yang digunakan untuk mengontrol pencarian.

binder
Binder

Objek yang mengimplementasikan Binder, berisi properti yang terkait dengan metode ini.

returnType
Type

Jenis properti.

types
Type[]

Array yang digunakan untuk memilih di antara metode yang kelebihan beban dengan nama yang sama.

modifiers
ParameterModifier[]

Array yang digunakan untuk memilih pengubah parameter.

Mengembalikan

Objek PropertyInfo untuk properti yang terletak, jika properti dengan nama yang ditentukan terletak di objek pantulan ini, atau null jika properti tidak ditemukan.

Keterangan

Metode ini mengambil objek yang PropertyInfo sesuai dengan properti tertentu di bawah batasan pencarian yang ditentukan. Array jenis digunakan untuk memilih dari antara metode yang kelebihan beban.

Lihat juga

Berlaku untuk