_PropertyInfo.SetValue Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
YÖNTEMIne sürümden bağımsız erişime SetValue sahip COM nesneleri sağlar.
Aşırı Yüklemeler
SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) |
YÖNTEMIne sürümden bağımsız erişime SetValue(Object, Object, BindingFlags, Binder, CultureInfo) sahip COM nesneleri sağlar. |
SetValue(Object, Object, Object[]) |
YÖNTEMIne sürümden bağımsız erişime SetValue(Object, Object, Object[]) sahip COM nesneleri sağlar. |
Açıklamalar
Bu yöntem yönetilmeyen koddan yönetilen sınıflara erişim içindir ve yönetilen koddan çağrılmamalıdır.
yöntemi, SetValue verilen nesnenin özellik değerini verilen değere ayarlar.
SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo)
YÖNTEMIne sürümden bağımsız erişime SetValue(Object, Object, BindingFlags, Binder, CultureInfo) sahip COM nesneleri sağlar.
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)
Parametreler
- obj
- Object
Özellik değeri döndürülecek nesne.
- value
- Object
Bu özelliğin yeni değeri.
- invokeAttr
- BindingFlags
Çağırma özniteliği. Bu, bit bayrağı BindingFlagsolmalıdır: InvokeMethod
, CreateInstance
, Static
, GetField
, SetField
, GetProperty
, veya SetProperty
. Uygun bir çağırma özniteliği belirtilmelidir. Statik üye çağrılırsa bayrağı Static
BindingFlags
ayarlanmalıdır.
- binder
- Binder
Bağlamayı, bağımsız değişken türlerini zorlamayı, üyeleri çağırmayı ve nesneleri yansıma aracılığıyla almayı MemberInfo sağlayan bir nesne. ise binder
null
, varsayılan bağlayıcı kullanılır.
- index
- Object[]
Dizine alınan özellikler için isteğe bağlı dizin değerleri. Bu değer dizine alınamayan özellikler için olmalıdır null
.
- culture
- CultureInfo
Kaynağın CultureInfo yerelleştirileceği kültürü temsil eden nesne. Kaynak bu kültür için yerelleştirilmemişse, CultureInfo.Parent
eşleşme aramasında yöntemin ardışık olarak çağrılacağını unutmayın. Bu değer ise null
özelliğinden CultureInfo
CultureInfo.CurrentUICulture
elde edilir.
Açıklamalar
Bu yöntem yönetilmeyen koddan yönetilen sınıflara erişim içindir ve yönetilen koddan çağrılmamalıdır.
yöntemi, SetValue verilen nesnenin özellik değerini verilen değere ayarlar.
Şunlara uygulanır
SetValue(Object, Object, Object[])
YÖNTEMIne sürümden bağımsız erişime SetValue(Object, Object, Object[]) sahip COM nesneleri sağlar.
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())
Parametreler
- obj
- Object
Özellik değeri ayarlanacak nesne.
- value
- Object
Bu özelliğin yeni değeri.
- index
- Object[]
Dizine alınan özellikler için isteğe bağlı dizin değerleri. Bu değer dizine alınamayan özellikler için olmalıdır null
.
Açıklamalar
Bu yöntem yönetilmeyen koddan yönetilen sınıflara erişim içindir ve yönetilen koddan çağrılmamalıdır.
yöntemi, SetValue özelliğin değerini dizin özellikleri için isteğe bağlı dizin değerleriyle ayarlar.