_FieldInfo.SetValue メソッド

定義

SetValue メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

オーバーロード

名前 説明
SetValue(Object, Object)

SetValue(Object, Object) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

SetValue(Object, Object, BindingFlags, Binder, CultureInfo)

SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

注釈

このメソッドは、アンマネージ コードからマネージド クラスにアクセスするためのメソッドであり、マネージド コードから呼び出さないでください。

SetValueメソッドは、指定されたオブジェクトのフィールドの値を指定された値に設定します。

SetValue(Object, Object)

SetValue(Object, Object) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

public:
 void SetValue(System::Object ^ obj, System::Object ^ value);
public void SetValue(object obj, object value);
abstract member SetValue : obj * obj -> unit
Public Sub SetValue (obj As Object, value As Object)

パラメーター

obj
Object

フィールド値が設定されるオブジェクト。

value
Object

フィールドに割り当てる値。

注釈

このメソッドは、アンマネージ コードからマネージド クラスにアクセスするためのメソッドであり、マネージド コードから呼び出さないでください。

SetValueメソッドは、指定されたオブジェクトでサポートされているフィールドの値を設定します。

適用対象

SetValue(Object, Object, BindingFlags, Binder, CultureInfo)

SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

public:
 void SetValue(System::Object ^ obj, System::Object ^ value, System::Reflection::BindingFlags invokeAttr, System::Reflection::Binder ^ binder, System::Globalization::CultureInfo ^ culture);
public void SetValue(object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture);
abstract member SetValue : obj * obj * System.Reflection.BindingFlags * System.Reflection.Binder * System.Globalization.CultureInfo -> unit
Public Sub SetValue (obj As Object, value As Object, invokeAttr As BindingFlags, binder As Binder, culture As CultureInfo)

パラメーター

obj
Object

フィールド値が設定されるオブジェクト。

value
Object

フィールドに割り当てる値。

invokeAttr
BindingFlags

必要なバインディングの種類 (BinderBinder.CreateInstanceなど) を指定するBinder.ExactBindingのフィールド。

binder
Binder

バインディング、引数型の強制変換、およびリフレクションによるメンバーの呼び出しを可能にするプロパティのセット。 bindernullされている場合は、Binder.DefaultBindingが使用されます。

culture
CultureInfo

特定のカルチャのソフトウェアの好み。

注釈

このメソッドは、アンマネージ コードからマネージド クラスにアクセスするためのメソッドであり、マネージド コードから呼び出さないでください。

SetValueメソッドは、指定されたオブジェクトでサポートされているフィールドの値を設定します。

適用対象