Aracılığıyla paylaş


_PropertyInfo.SetValue Yöntem

Tanım

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ğı StaticBindingFlags 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 bindernull, 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 CultureInfoCultureInfo.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.

Şunlara uygulanır