_PropertyInfo.GetValue 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.
Menyediakan objek COM dengan akses independen versi ke GetValue metode .
Overload
GetValue(Object, Object[]) |
Menyediakan objek COM dengan akses independen versi ke GetValue(Object, Object[]) metode . |
GetValue(Object, BindingFlags, Binder, Object[], CultureInfo) |
Menyediakan objek COM dengan akses independen versi ke GetValue(Object, BindingFlags, Binder, Object[], CultureInfo) metode . |
Keterangan
Metode ini untuk akses ke kelas terkelola dari kode yang tidak dikelola dan tidak boleh dipanggil dari kode terkelola.
Metode GetValue mengembalikan nilai properti .
GetValue(Object, Object[])
Menyediakan objek COM dengan akses independen versi ke GetValue(Object, Object[]) metode .
public:
System::Object ^ GetValue(System::Object ^ obj, cli::array <System::Object ^> ^ index);
public object GetValue (object obj, object[] index);
abstract member GetValue : obj * obj[] -> obj
Public Function GetValue (obj As Object, index As Object()) As Object
Parameter
- obj
- Object
Objek yang nilai propertinya akan dikembalikan.
- index
- Object[]
Nilai indeks opsional untuk properti terindeks. Nilai ini harus null
untuk properti yang tidak diindeks.
Mengembalikan
Nilai properti untuk obj
parameter .
Keterangan
Metode ini untuk akses ke kelas terkelola dari kode yang tidak dikelola dan tidak boleh dipanggil dari kode terkelola.
Metode mengembalikan GetValue nilai harfiah yang terkait dengan properti oleh pengkompilasi.
Berlaku untuk
GetValue(Object, BindingFlags, Binder, Object[], CultureInfo)
Menyediakan objek COM dengan akses independen versi ke GetValue(Object, BindingFlags, Binder, Object[], CultureInfo) metode .
public:
System::Object ^ GetValue(System::Object ^ obj, System::Reflection::BindingFlags invokeAttr, System::Reflection::Binder ^ binder, cli::array <System::Object ^> ^ index, System::Globalization::CultureInfo ^ culture);
public object GetValue (object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture);
abstract member GetValue : obj * System.Reflection.BindingFlags * System.Reflection.Binder * obj[] * System.Globalization.CultureInfo -> obj
Public Function GetValue (obj As Object, invokeAttr As BindingFlags, binder As Binder, index As Object(), culture As CultureInfo) As Object
Parameter
- obj
- Object
Objek yang nilai propertinya akan dikembalikan.
- invokeAttr
- BindingFlags
Atribut pemanggilan. Ini harus sedikit bendera dari BindingFlags
: InvokeMethod
, , CreateInstance
, Static
, SetField
GetField
, GetProperty
, , atau SetProperty
. Atribut pemanggilan yang sesuai harus ditentukan. Jika anggota statis akan dipanggil, Static
bendera BindingFlags
harus diatur.
- binder
- Binder
Objek yang memungkinkan pengikatan, paksaan jenis argumen, pemanggilan anggota, dan pengambilan MemberInfo
objek melalui pantulan. Jika binder
adalah null
, pengikat default digunakan.
- index
- Object[]
Nilai indeks opsional untuk properti terindeks. Nilai ini harus null
untuk properti yang tidak diindeks.
- culture
- CultureInfo
Objek CultureInfo
yang mewakili budaya tempat sumber daya akan dilokalkan. Perhatikan bahwa jika sumber daya tidak dilokalkan untuk budaya ini, CultureInfo.Parent
metode akan dipanggil secara berturut-turut untuk mencari kecocokan. Jika nilai ini adalah null
, CultureInfo
nilai diperoleh dari CultureInfo.CurrentUICulture
properti .
Mengembalikan
Nilai properti untuk obj
parameter .
Keterangan
Metode ini untuk akses ke kelas terkelola dari kode yang tidak dikelola dan tidak boleh dipanggil dari kode terkelola.
Metode mengembalikan GetValue nilai properti yang memiliki pengikatan, indeks, dan CultureInfo.