Udostępnij przez


_FieldInfo.SetValue Metoda

Definicja

Zapewnia obiekty COM z niezależnym od wersji dostępem do SetValue metod.

Przeciążenia

SetValue(Object, Object)

Zapewnia obiektom COM dostęp niezależny od wersji do SetValue(Object, Object) metody .

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

Zapewnia obiektom COM dostęp niezależny od wersji do SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) metody .

Uwagi

Ta metoda umożliwia dostęp do klas zarządzanych z niezarządzanego kodu i nie powinna być wywoływana z kodu zarządzanego.

Metody SetValue ustawiają wartość pola dla danego obiektu na daną wartość.

SetValue(Object, Object)

Zapewnia obiektom COM dostęp niezależny od wersji do SetValue(Object, Object) metody .

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)

Parametry

obj
Object

Obiekt, którego wartość pola zostanie ustawiona.

value
Object

Wartość, która ma zostać przypisana do pola.

Uwagi

Ta metoda umożliwia dostęp do klas zarządzanych z niezarządzanego kodu i nie powinna być wywoływana z kodu zarządzanego.

Metoda SetValue ustawia wartość pola obsługiwanego przez dany obiekt.

Dotyczy

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

Zapewnia obiektom COM dostęp niezależny od wersji do SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) metody .

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)

Parametry

obj
Object

Obiekt, którego wartość pola zostanie ustawiona.

value
Object

Wartość, która ma zostać przypisana do pola.

invokeAttr
BindingFlags

Pole tego Binder określa żądany typ powiązania (na przykład Binder.CreateInstance lub Binder.ExactBinding).

binder
Binder

Zestaw właściwości, który umożliwia powiązanie, przymus typów argumentów i wywołanie elementów członkowskich przez odbicie. Jeśli binder parametr ma nullwartość , Binder.DefaultBinding zostanie użyty.

culture
CultureInfo

Preferencje oprogramowania określonej kultury.

Uwagi

Ta metoda umożliwia dostęp do klas zarządzanych z niezarządzanego kodu i nie powinna być wywoływana z kodu zarządzanego.

Metoda SetValue ustawia wartość pola obsługiwanego przez dany obiekt.

Dotyczy