_FieldInfo.SetValue Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje objekty COM s přístupem nezávislý na verzi metody SetValue .
Přetížení
SetValue(Object, Object) |
Poskytuje objekty COM s přístupem nezávislý na verzi metody SetValue(Object, Object) . |
SetValue(Object, Object, BindingFlags, Binder, CultureInfo) |
Poskytuje objekty COM s přístupem nezávislý na verzi metody SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) . |
Poznámky
Tato metoda je určena pro přístup ke spravovaným třídám z nespravovaného kódu a neměli byste ji volat ze spravovaného kódu.
Metody SetValue nastaví hodnotu pole pro daný objekt na danou hodnotu.
SetValue(Object, Object)
Poskytuje objekty COM s přístupem nezávislý na verzi metody 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)
Parametry
- obj
- Object
Objekt, jehož hodnota pole bude nastavena.
- value
- Object
Hodnota, která má být přiřazena poli.
Poznámky
Tato metoda je určena pro přístup ke spravovaným třídám z nespravovaného kódu a neměli byste ji volat ze spravovaného kódu.
Metoda SetValue nastaví hodnotu pole podporovaného daným objektem.
Platí pro
SetValue(Object, Object, BindingFlags, Binder, CultureInfo)
Poskytuje objekty COM s přístupem nezávislý na verzi metody 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)
Parametry
- obj
- Object
Objekt, jehož hodnota pole bude nastavena.
- value
- Object
Hodnota, která má být přiřazena poli.
- invokeAttr
- BindingFlags
Pole Binder , které určuje požadovaný typ vazby (například Binder.CreateInstance
nebo Binder.ExactBinding
).
- binder
- Binder
Sada vlastností, která umožňuje vazbu, převod typů argumentů a vyvolání členů prostřednictvím reflexe. Pokud binder
je null
, použije se Binder.DefaultBinding
.
- culture
- CultureInfo
Předvolby softwaru konkrétní jazykové verze.
Poznámky
Tato metoda je určena pro přístup ke spravovaným třídám z nespravovaného kódu a neměli byste ji volat ze spravovaného kódu.
Metoda SetValue nastaví hodnotu pole podporovaného daným objektem.
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro