_FieldInfo.SetValue メソッド

定義

COM オブジェクトに、SetValue メソッドへのバージョンに依存しないアクセスが用意されています。

オーバーロード

SetValue(Object, Object)

COM オブジェクトに、SetValue(Object, Object) メソッドへのバージョンに依存しないアクセスが用意されています。

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

COM オブジェクトに、SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) メソッドへのバージョンに依存しないアクセスが用意されています。

注釈

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

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

SetValue(Object, Object)

COM オブジェクトに、SetValue(Object, Object) メソッドへのバージョンに依存しないアクセスが用意されています。

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)

COM オブジェクトに、SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) メソッドへのバージョンに依存しないアクセスが用意されています。

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

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

binder
Binder

バインディング、引数型の強制型変換、リフレクションを通じたメンバーの呼び出しを有効にする一連のプロパティ。 bindernull の場合は、Binder.DefaultBinding が使用されます。

culture
CultureInfo

特定のカルチャに関するソフトウェア上の設定。

注釈

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

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

適用対象