_PropertyInfo.SetValue Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die SetValue Methode bereit.
Überlädt
| Name | Beschreibung |
|---|---|
| SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo) |
Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die SetValue(Object, Object, BindingFlags, Binder, CultureInfo) Methode bereit. |
| SetValue(Object, Object, Object[]) |
Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die SetValue(Object, Object, Object[]) Methode bereit. |
Hinweise
Diese Methode dient dem Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.
Die SetValue Methode legt den Eigenschaftswert für das angegebene Objekt auf den angegebenen Wert fest.
SetValue(Object, Object, BindingFlags, Binder, Object[], CultureInfo)
Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die SetValue(Object, Object, BindingFlags, Binder, CultureInfo) Methode bereit.
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)
Parameter
- obj
- Object
Das Objekt, dessen Eigenschaftswert zurückgegeben wird.
- value
- Object
Der neue Wert für diese Eigenschaft.
- invokeAttr
- BindingFlags
Das Aufruf-Attribut. Dies muss eine Bitkennzeichnung von BindingFlags: InvokeMethod, , CreateInstance, Static, GetField, , SetField, , GetPropertyoder SetProperty. Es muss ein geeignetes Aufruf-Attribut angegeben werden. Wenn ein statisches Element aufgerufen wird, muss die Static Kennzeichnung BindingFlags festgelegt werden.
- binder
- Binder
Ein Objekt, das die Bindung, die Koersion von Argumenttypen, den Aufruf von Elementen und das Abrufen von MemberInfo Objekten durch Spiegelung ermöglicht. Ist binder dies nullder Grund, wird der Standardordner verwendet.
- index
- Object[]
Optionale Indexwerte für indizierte Eigenschaften. Dieser Wert sollte für nicht indizierte Eigenschaften verwendet werden null .
- culture
- CultureInfo
Das CultureInfo Objekt, das die Kultur darstellt, für die die Ressource lokalisiert wird. Beachten Sie, dass die Methode nacheinander aufgerufen wird, CultureInfo.Parent wenn die Ressource für diese Kultur nicht lokalisiert ist. Wenn dieser Wert lautet null, wird die CultureInfo Eigenschaft abgerufen CultureInfo.CurrentUICulture .
Hinweise
Diese Methode dient dem Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.
Die SetValue Methode legt den Eigenschaftswert für das angegebene Objekt auf den angegebenen Wert fest.
Gilt für:
SetValue(Object, Object, Object[])
Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die SetValue(Object, Object, Object[]) Methode bereit.
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())
Parameter
- obj
- Object
Das Objekt, dessen Eigenschaftswert festgelegt wird.
- value
- Object
Der neue Wert für diese Eigenschaft.
- index
- Object[]
Optionale Indexwerte für indizierte Eigenschaften. Dieser Wert sollte für nicht indizierte Eigenschaften verwendet werden null .
Hinweise
Diese Methode dient dem Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.
Die SetValue Methode legt den Wert der Eigenschaft mit optionalen Indexwerten für Indexeigenschaften fest.