_PropertyInfo.SetValue Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce oggetti COM con accesso indipendente dalla versione al metodo SetValue.
Overload
SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo SetValue(Object, Object, BindingFlags, Binder, CultureInfo). |
SetValue(Object, Object, Object[]) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo SetValue(Object, Object, Object[]). |
Commenti
Questo metodo è destinato all'accesso alle classi gestite da codice non gestito e non deve essere chiamato dal codice gestito.
Il SetValue metodo imposta il valore della proprietà per l'oggetto specificato sul valore specificato.
SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo)
Fornisce oggetti COM con accesso indipendente dalla versione al metodo SetValue(Object, Object, BindingFlags, Binder, CultureInfo).
public:
void SetValue(System::Object ^ obj, System::Object ^ value, System::Reflection::BindingFlags invokeAttr, System::Reflection::Binder ^ binder, cli::array <System::Object ^> ^ index, System::Globalization::CultureInfo ^ culture);
public void SetValue (object obj, object value, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture);
abstract member SetValue : obj * obj * System.Reflection.BindingFlags * System.Reflection.Binder * obj[] * System.Globalization.CultureInfo -> unit
Public Sub SetValue (obj As Object, value As Object, invokeAttr As BindingFlags, binder As Binder, index As Object(), culture As CultureInfo)
Parametri
- obj
- Object
Oggetto di cui verrà restituito il valore della proprietà.
- value
- Object
Nuovo valore della proprietà.
- invokeAttr
- BindingFlags
Attributo di chiamata. Deve essere un flag di bit richiamato da BindingFlags: InvokeMethod
, CreateInstance
, Static
, GetField
, SetField
, GetProperty
o SetProperty
. È necessario specificare un attributo di chiamata appropriato. Per richiamare un membro statico, è necessario impostare il flag Static
di BindingFlags
.
- binder
- Binder
Oggetto che consente l'associazione, la coercizione di tipi di argomento, la chiamata di membri e il recupero di oggetti MemberInfo tramite la reflection. Se binder
è null
, verrà usato il binder predefinito.
- index
- Object[]
Valori di indice facoltativi per le proprietà indicizzate. Il valore deve essere null
per le proprietà non indicizzate.
- culture
- CultureInfo
Oggetto CultureInfo che rappresenta le impostazioni cultura in base alle quali verrà localizzata la risorsa. Se una risorsa non viene localizzata con queste impostazioni cultura, il metodo CultureInfo.Parent
sarà successivamente chiamato in cerca di una corrispondenza. Se questo valore è null
, l'oggetto CultureInfo
è ottenuto dalla proprietà CultureInfo.CurrentUICulture
.
Commenti
Questo metodo è destinato all'accesso alle classi gestite da codice non gestito e non deve essere chiamato dal codice gestito.
Il SetValue metodo imposta il valore della proprietà per l'oggetto specificato sul valore specificato.
Si applica a
SetValue(Object, Object, Object[])
Fornisce oggetti COM con accesso indipendente dalla versione al metodo SetValue(Object, Object, Object[]).
public:
void SetValue(System::Object ^ obj, System::Object ^ value, cli::array <System::Object ^> ^ index);
public void SetValue (object obj, object value, object[] index);
abstract member SetValue : obj * obj * obj[] -> unit
Public Sub SetValue (obj As Object, value As Object, index As Object())
Parametri
- obj
- Object
Oggetto di cui verrà impostato il valore della proprietà.
- value
- Object
Nuovo valore della proprietà.
- index
- Object[]
Valori di indice facoltativi per le proprietà indicizzate. Il valore deve essere null
per le proprietà non indicizzate.
Commenti
Questo metodo è destinato all'accesso alle classi gestite da codice non gestito e non deve essere chiamato dal codice gestito.
Il SetValue metodo imposta il valore della proprietà con valori di indice facoltativi per le proprietà di indice.