AccessibleObject.IReflect.GetProperty 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.
Überlädt
IReflect.GetProperty(String, BindingFlags) |
Ruft ein PropertyInfo-Objekt ab, das unter den angegebenen Sucheinschränkungen einer angegebenen Eigenschaft entspricht. Eine Beschreibung dieses Elements finden Sie unter GetProperty(String, BindingFlags). |
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Ruft ein PropertyInfo-Objekt ab, das unter den angegebenen Sucheinschränkungen einer angegebenen Eigenschaft entspricht. Eine Beschreibung dieses Elements finden Sie unter GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]). |
IReflect.GetProperty(String, BindingFlags)
Ruft ein PropertyInfo-Objekt ab, das unter den angegebenen Sucheinschränkungen einer angegebenen Eigenschaft entspricht. Eine Beschreibung dieses Elements finden Sie unter GetProperty(String, BindingFlags).
virtual System::Reflection::PropertyInfo ^ System.Reflection.IReflect.GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr) = System::Reflection::IReflect::GetProperty;
System.Reflection.PropertyInfo IReflect.GetProperty (string name, System.Reflection.BindingFlags bindingAttr);
System.Reflection.PropertyInfo? IReflect.GetProperty (string name, System.Reflection.BindingFlags bindingAttr);
abstract member System.Reflection.IReflect.GetProperty : string * System.Reflection.BindingFlags -> System.Reflection.PropertyInfo
override this.System.Reflection.IReflect.GetProperty : string * System.Reflection.BindingFlags -> System.Reflection.PropertyInfo
Function GetProperty (name As String, bindingAttr As BindingFlags) As PropertyInfo Implements IReflect.GetProperty
Parameter
- name
- String
Der Name der zu suchenden Eigenschaft.
- bindingAttr
- BindingFlags
Die zum Steuern der Suche verwendeten Bindungsattribute.
Gibt zurück
Ein PropertyInfo-Objekt für die gesuchte Eigenschaft, die die in bindingAttr
angegebenen Sucheinschränkungen erfüllt, oder null
, wenn die Eigenschaft nicht gefunden wurde.
Implementiert
Ausnahmen
Das Objekt implementiert mehrere Methoden mit demselben Namen.
Hinweise
Bei diesem Member handelt es sich um eine explizite Schnittstellenmemberimplementierung. Er kann nur verwendet werden, wenn die AccessibleObject-Instanz in eine IReflect-Schnittstelle umgewandelt wird.
Gilt für
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])
Ruft ein PropertyInfo-Objekt ab, das unter den angegebenen Sucheinschränkungen einer angegebenen Eigenschaft entspricht. Eine Beschreibung dieses Elements finden Sie unter GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).
virtual System::Reflection::PropertyInfo ^ System.Reflection.IReflect.GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, Type ^ returnType, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers) = System::Reflection::IReflect::GetProperty;
System.Reflection.PropertyInfo IReflect.GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);
System.Reflection.PropertyInfo? IReflect.GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder? binder, Type? returnType, Type[] types, System.Reflection.ParameterModifier[]? modifiers);
abstract member System.Reflection.IReflect.GetProperty : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
override this.System.Reflection.IReflect.GetProperty : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
Function GetProperty (name As String, bindingAttr As BindingFlags, binder As Binder, returnType As Type, types As Type(), modifiers As ParameterModifier()) As PropertyInfo Implements IReflect.GetProperty
Parameter
- name
- String
Der Name des zu suchenden Members.
- bindingAttr
- BindingFlags
Die zum Steuern der Suche verwendeten Bindungsattribute.
- binder
- Binder
Ein Objekt, das Binder implementiert und auf diese Methode bezogene Eigenschaften enthält.
- returnType
- Type
Ein Array, das zum Auswählen überladener Methoden verwendet wird.
- types
- Type[]
Ein Array von Parametermodifizierern, das zur Bindung mit Parametersignaturen verwendet wird, in denen die Typen geändert wurden.
- modifiers
- ParameterModifier[]
Ein Array, das zum Auswählen der Parametermodifizierer verwendet wird.
Gibt zurück
Ein PropertyInfo-Objekt für die gesuchte Eigenschaft, wenn in diesem Reflektionsobjekt eine Eigenschaft mit dem angegebenen Namen enthalten war, oder null
, wenn die Eigenschaft nicht gefunden wurde.
Implementiert
Hinweise
Bei diesem Member handelt es sich um eine explizite Schnittstellenmemberimplementierung. Er kann nur verwendet werden, wenn die AccessibleObject-Instanz in eine IReflect-Schnittstelle umgewandelt wird.