Freigeben über


_PropertyInfo.GetValue Methode

Definition

Stellt einen versionsunabhängigen Zugriff auf die GetValue-Methoden für COM-Objekte bereit.

Überlädt

GetValue(Object, Object[])

Stellt einen versionsunabhängigen Zugriff auf die GetValue(Object, Object[])-Methode für COM-Objekte bereit.

GetValue(Object, BindingFlags, Binder, Object[], CultureInfo)

Stellt einen versionsunabhängigen Zugriff auf die GetValue(Object, BindingFlags, Binder, Object[], CultureInfo)-Methode für COM-Objekte bereit.

Hinweise

Diese Methode dient für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.

Die GetValue Methoden geben den Wert der -Eigenschaft zurück.

GetValue(Object, Object[])

Stellt einen versionsunabhängigen Zugriff auf die GetValue(Object, Object[])-Methode für COM-Objekte bereit.

public:
 System::Object ^ GetValue(System::Object ^ obj, cli::array <System::Object ^> ^ index);
public object GetValue (object obj, object[] index);
abstract member GetValue : obj * obj[] -> obj
Public Function GetValue (obj As Object, index As Object()) As Object

Parameter

obj
Object

Das Objekt, dessen Eigenschaftswert zurückgegeben wird.

index
Object[]

Optionale Indexwerte für indizierte Eigenschaften. Dieser Wert sollte bei nicht indizierten Eigenschaften null sein.

Gibt zurück

Der Eigenschaftswert für den obj-Parameter.

Hinweise

Diese Methode dient für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.

Die GetValue -Methode gibt einen Literalwert zurück, der der Eigenschaft von einem Compiler zugeordnet ist.

Gilt für:

GetValue(Object, BindingFlags, Binder, Object[], CultureInfo)

Stellt einen versionsunabhängigen Zugriff auf die GetValue(Object, BindingFlags, Binder, Object[], CultureInfo)-Methode für COM-Objekte bereit.

public:
 System::Object ^ GetValue(System::Object ^ obj, System::Reflection::BindingFlags invokeAttr, System::Reflection::Binder ^ binder, cli::array <System::Object ^> ^ index, System::Globalization::CultureInfo ^ culture);
public object GetValue (object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] index, System.Globalization.CultureInfo culture);
abstract member GetValue : obj * System.Reflection.BindingFlags * System.Reflection.Binder * obj[] * System.Globalization.CultureInfo -> obj
Public Function GetValue (obj As Object, invokeAttr As BindingFlags, binder As Binder, index As Object(), culture As CultureInfo) As Object

Parameter

obj
Object

Das Objekt, dessen Eigenschaftswert zurückgegeben wird.

invokeAttr
BindingFlags

Das Attribut für den Aufruf. Hierbei muss es sich um ein Bitflag aus BindingFlags handeln: InvokeMethod, CreateInstance, Static, GetField, SetField, GetProperty oder SetProperty. Es muss ein geeignetes Aufrufattribut angegeben werden. Wenn ein statischer Member aufgerufen wird, muss das Static-Flag von BindingFlags festgelegt sein.

binder
Binder

Ein Objekt, das die Bindung, die Umwandlung von Argumenttypen, das Aufrufen von Membern und das Abrufen von MemberInfo-Objekten über Reflektion ermöglicht. Wenn binder den Wert null aufweist, wird der Standardbinder verwendet.

index
Object[]

Optionale Indexwerte für indizierte Eigenschaften. Dieser Wert sollte bei nicht indizierten Eigenschaften null sein.

culture
CultureInfo

Das CultureInfo-Objekt, das die Kultur darstellt, für die die Ressource lokalisiert wird. Beachten Sie, dass die CultureInfo.Parent-Methode in der Folge für die Suche nach einer Übereinstimmung aufgerufen wird, wenn die Ressource nicht für diese Kultur lokalisiert wurde. Wenn dieser Wert null ist, wird CultureInfo aus der CultureInfo.CurrentUICulture-Eigenschaft abgerufen.

Gibt zurück

Der Eigenschaftswert für den obj-Parameter.

Hinweise

Diese Methode dient für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.

Die GetValue -Methode gibt den Wert einer Eigenschaft mit der angegebenen Bindung, dem angegebenen Index und CultureInfozurück.

Gilt für: