_FieldInfo.SetValue Méthode

Définition

Fournit aux objets COM un accès indépendant à la version aux méthodes SetValue.

Surcharges

SetValue(Object, Object)

Fournit des objets COM avec un accès indépendant de la version à la méthode SetValue(Object, Object).

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

Fournit des objets COM avec un accès indépendant de la version à la méthode SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo).

Remarques

Cette méthode permet d’accéder aux classes managées à partir de code non managé et ne doit pas être appelée à partir du code managé.

Les SetValue méthodes définissent la valeur du champ de l’objet donné sur la valeur donnée.

SetValue(Object, Object)

Fournit des objets COM avec un accès indépendant de la version à la méthode SetValue(Object, Object).

public void SetValue (object obj, object value);

Paramètres

obj
Object

Objet dont la valeur de champ sera définie.

value
Object

La valeur à affecter au champ.

Remarques

Cette méthode permet d’accéder aux classes managées à partir de code non managé et ne doit pas être appelée à partir du code managé.

La SetValue méthode définit la valeur du champ pris en charge par l’objet donné.

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

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

Fournit des objets COM avec un accès indépendant de la version à la méthode SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo).

public void SetValue (object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture);

Paramètres

obj
Object

Objet dont la valeur de champ sera définie.

value
Object

La valeur à affecter au champ.

invokeAttr
BindingFlags

Champ de Binder qui spécifie le type de liaison requis (par exemple, Binder.CreateInstance ou Binder.ExactBinding).

binder
Binder

Jeu de propriétés qui active la liaison, la contrainte des types d'arguments, ainsi que l'appel des membres à l'aide de la réflexion. Si binder est null, Binder.DefaultBinding est utilisé.

culture
CultureInfo

Préférences logicielles d'une culture spécifique.

Remarques

Cette méthode permet d’accéder aux classes managées à partir de code non managé et ne doit pas être appelée à partir du code managé.

La SetValue méthode définit la valeur du champ pris en charge par l’objet donné.

S’applique à

.NET Framework 4.8.1 et autres versions
Produit Versions
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1