_PropertyInfo.SetValue 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 SetValue metode .
Overload
SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) |
Menyediakan objek COM dengan akses independen versi ke SetValue(Object, Object, BindingFlags, Binder, CultureInfo) metode . |
SetValue(Object, Object, Object[]) |
Menyediakan objek COM dengan akses independen versi ke SetValue(Object, Object, Object[]) metode . |
Keterangan
Metode ini untuk akses ke kelas terkelola dari kode yang tidak dikelola dan tidak boleh dipanggil dari kode terkelola.
Metode SetValue menetapkan nilai properti untuk objek yang diberikan ke nilai yang diberikan.
SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo)
Menyediakan objek COM dengan akses independen versi ke SetValue(Object, Object, BindingFlags, Binder, CultureInfo) metode .
public:
void SetValue(System::Object ^ obj, System::Object ^ value, System::Reflection::BindingFlags invokeAttr, System::Reflection::Binder ^ binder, cli::array <System::Object ^> ^ index, System::Globalization::CultureInfo ^ culture);
public void SetValue (object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture);
abstract member SetValue : obj * obj * System.Reflection.BindingFlags * System.Reflection.Binder * obj[] * System.Globalization.CultureInfo -> unit
Public Sub SetValue (obj As Object, value As Object, invokeAttr As BindingFlags, binder As Binder, index As Object(), culture As CultureInfo)
Parameter
- obj
- Object
Objek yang nilai propertinya akan dikembalikan.
- value
- Object
Nilai baru untuk properti ini.
- invokeAttr
- BindingFlags
Atribut pemanggilan. Ini harus sedikit bendera dari BindingFlags: InvokeMethod
, , CreateInstance
, GetField
Static
, SetField
, 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, pemaksian jenis argumen, pemanggilan anggota, dan MemberInfo pengambilan objek melalui refleksi. 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
diperoleh dari CultureInfo.CurrentUICulture
properti .
Keterangan
Metode ini untuk akses ke kelas terkelola dari kode yang tidak dikelola dan tidak boleh dipanggil dari kode terkelola.
Metode SetValue menetapkan nilai properti untuk objek yang diberikan ke nilai yang diberikan.
Berlaku untuk
SetValue(Object, Object, Object[])
Menyediakan objek COM dengan akses independen versi ke SetValue(Object, Object, Object[]) metode .
public:
void SetValue(System::Object ^ obj, System::Object ^ value, cli::array <System::Object ^> ^ index);
public void SetValue (object obj, object value, object[] index);
abstract member SetValue : obj * obj * obj[] -> unit
Public Sub SetValue (obj As Object, value As Object, index As Object())
Parameter
- obj
- Object
Objek yang nilai propertinya akan diatur.
- value
- Object
Nilai baru untuk properti ini.
- index
- Object[]
Nilai indeks opsional untuk properti terindeks. Nilai ini harus null
untuk properti yang tidak diindeks.
Keterangan
Metode ini untuk akses ke kelas terkelola dari kode yang tidak dikelola dan tidak boleh dipanggil dari kode terkelola.
Metode SetValue menetapkan nilai properti dengan nilai indeks opsional untuk properti indeks.