Freigeben über


_PropertyInfo.GetValue-Methode: (Object, BindingFlags, Binder, Object[], CultureInfo)

 

Veröffentlicht: Oktober 2016

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetValue Methode.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

Syntax

object GetValue(
    object obj,
    BindingFlags invokeAttr,
    Binder binder,
    object[] index,
    CultureInfo culture
)
Object^ GetValue(
    Object^ obj,
    BindingFlags invokeAttr,
    Binder^ binder,
    array<Object^>^ index,
    CultureInfo^ culture
)
abstract GetValue : 
        obj:Object *
        invokeAttr:BindingFlags *
        binder:Binder *
        index:Object[] *
        culture:CultureInfo -> Object
Function GetValue (
    obj As Object,
    invokeAttr As BindingFlags,
    binder As Binder,
    index As Object(),
    culture As CultureInfo
) As Object

Parameter

  • obj
    Type: System.Object

    Das Objekt, dessen Eigenschaftswert zurückgegeben wird.

  • invokeAttr
    Type: System.Reflection.BindingFlags

    Das Attribut für den Aufruf. Dies muss ein Bitflag aus BindingFlags: InvokeMethod, CreateInstance, Static, GetField, SetField, GetProperty, oder SetProperty. Es muss ein geeignetes Aufrufattribut angegeben werden. Wenn ein statischer Member aufgerufen wird, die Static flag von BindingFlags muss festgelegt werden.

  • binder
    Type: System.Reflection.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
    Type: System.Object[]

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

  • culture
    Type: System.Globalization.CultureInfo

    Die CultureInfo -Objekt, das die Kultur darstellt, für die die Ressource lokalisiert werden. Beachten Sie, dass die Ressource nicht für diese Kultur lokalisiert ist, wird die CultureInfo.Parent -Methode nacheinander auf der Suche nach einer Übereinstimmung aufgerufen. Wenn dieser Wert null, der CultureInfo stammt von der CultureInfo.CurrentUICulture Eigenschaft.

Rückgabewert

Type: System.Object

Der Eigenschaftswert für die obj Parameter.

Hinweise

Diese Methode ist 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, Index und CultureInfo.

Versionsinformationen

.NET Framework
Verfügbar seit 1.1

Siehe auch

GetValue Überladen
_PropertyInfo-Schnittstelle
System.Runtime.InteropServices-Namespace

Zurück zum Anfang