IReflect.GetProperty Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.