_Type.GetProperty-Methode: (String, BindingFlags, Binder, Type, Type[], ParameterModifier[])
Veröffentlicht: Oktober 2016
Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die Type.GetProperty Methode.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (in mscorlib.dll)
Syntax
PropertyInfo GetProperty(
string name,
BindingFlags bindingAttr,
Binder binder,
Type returnType,
Type[] types,
ParameterModifier[] modifiers
)
PropertyInfo^ GetProperty(
String^ name,
BindingFlags bindingAttr,
Binder^ binder,
Type^ returnType,
array<Type^>^ types,
array<ParameterModifier>^ modifiers
)
abstract GetProperty :
name:string *
bindingAttr:BindingFlags *
binder:Binder *
returnType:Type *
types:Type[] *
modifiers:ParameterModifier[] -> PropertyInfo
Function GetProperty (
name As String,
bindingAttr As BindingFlags,
binder As Binder,
returnType As Type,
types As Type(),
modifiers As ParameterModifier()
) As PropertyInfo
Parameter
name
Type: System.StringDie String mit dem Namen der abzurufenden Eigenschaft.
bindingAttr
Type: System.Reflection.BindingFlagsEine Bitmaske aus einem oder mehreren BindingFlags, die angeben, wie die Suche durchgeführt wird.
- oder -
0 (null), damit null zurückgegeben wird.
binder
Type: System.Reflection.BinderEin Binder -Objekt, das eine Gruppe von Eigenschaften definiert und ermöglicht die Bindung, die Auswahl einer überladenen Methode, die Umwandlung von Argumenttypen und der Aufruf eines Members durch Reflektion einschließen kann.
- oder -
null, mit der DefaultBinder.
returnType
Type: System.TypeDer Rückgabetyp der Eigenschaft.
types
Type: System.Type[]Ein Array von Type-Objekten, die Anzahl, Reihenfolge und Typ der Parameter der abzurufenden indizierten Eigenschaft darstellen.
- oder -
Ein leeres Array vom Type-Typ, d. h. Type[] types = new Type[0], zum Abrufen einer nicht indizierten Eigenschaft.
modifiers
Type: System.Reflection.ParameterModifier[]Ein Array von ParameterModifier-Objekten, die die Attribute darstellen, die dem entsprechenden Element im types-Array zugeordnet sind. Der Standardbinder verarbeitet diesen Parameter nicht.
Rückgabewert
Type: System.Reflection.PropertyInfo
Ein PropertyInfo Objekt, das die Eigenschaft, die den angegebenen Anforderungen entspricht, sofern gefunden, andernfalls null.
Hinweise
Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.
Die Type.GetProperty -Methode sucht die angegebene Eigenschaft, deren Parameter den angegebenen Argumenttypen und -Modifizierern unter Verwendung der angegebenen bindungseinschränkungen zu entsprechen.
Versionsinformationen
.NET Framework
Verfügbar seit 1.1
Siehe auch
GetProperty Überladen
_Type-Schnittstelle
System.Runtime.InteropServices-Namespace
Zurück zum Anfang