_FieldInfo.SetValue Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit aux objets COM un accès indépendant de la SetValue version aux méthodes.
Surcharges
| Nom | Description |
|---|---|
| SetValue(Object, Object) |
Fournit aux objets COM un accès indépendant de la version à la SetValue(Object, Object) méthode. |
| SetValue(Object, Object, BindingFlags, Binder, CultureInfo) |
Fournit aux objets COM un accès indépendant de la version à la SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) méthode. |
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 aux objets COM un accès indépendant de la version à la SetValue(Object, Object) méthode.
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)
Paramètres
- obj
- Object
Objet dont la valeur de champ sera définie.
- value
- Object
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 à
SetValue(Object, Object, BindingFlags, Binder, CultureInfo)
Fournit aux objets COM un accès indépendant de la version à la SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) méthode.
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)
Paramètres
- obj
- Object
Objet dont la valeur de champ sera définie.
- value
- Object
Valeur à affecter au champ.
- invokeAttr
- BindingFlags
Champ de Binder ce qui spécifie le type de liaison souhaité (par exemple, Binder.CreateInstance ou Binder.ExactBinding).
- binder
- Binder
Ensemble de propriétés qui activent la liaison, la contrainte des types d’arguments et l’appel de membres par le biais de la réflexion. Si binder c’est nullle cas, il Binder.DefaultBinding est utilisé.
- culture
- CultureInfo
Préférences logicielles d’une culture particulière.
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é.