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.
Ruft ein PropertyInfo Objekt ab, das einer angegebenen Eigenschaft entspricht.
Überlädt
GetProperty(String, BindingFlags) |
Ruft ein PropertyInfo -Objekt ab, das einer angegebenen Eigenschaft unter angegebenen Sucheinschränkungen entspricht. |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Ruft ein PropertyInfo -Objekt ab, das einer angegebenen Eigenschaft mit angegebenen Sucheinschränkungen entspricht. |
GetProperty(String, BindingFlags)
Ruft ein PropertyInfo -Objekt ab, das einer angegebenen Eigenschaft unter angegebenen Sucheinschränkungen entspricht.
public:
System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public System.Reflection.PropertyInfo? GetProperty (string name, System.Reflection.BindingFlags bindingAttr);
public System.Reflection.PropertyInfo GetProperty (string name, System.Reflection.BindingFlags bindingAttr);
abstract member GetProperty : string * System.Reflection.BindingFlags -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, bindingAttr As BindingFlags) As PropertyInfo
Parameter
- name
- String
Der Name der zu suchenden Eigenschaft.
- bindingAttr
- BindingFlags
Die Bindungsattribute, die zum Steuern der Suche verwendet werden.
Gibt zurück
Ein PropertyInfo Objekt für die gefundene Eigenschaft, das die in bindingAttr
angegebenen Sucheinschränkungen erfüllt, oder null
, wenn die Eigenschaft nicht gefunden wurde.
Ausnahmen
Das Objekt implementiert mehrere Felder mit demselben Namen.
Weitere Informationen
Gilt für:
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])
Ruft ein PropertyInfo -Objekt ab, das einer angegebenen Eigenschaft mit angegebenen Sucheinschränkungen entspricht.
public:
System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, Type ^ returnType, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
public System.Reflection.PropertyInfo? GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder? binder, Type? returnType, Type[] types, System.Reflection.ParameterModifier[]? modifiers);
public System.Reflection.PropertyInfo GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member GetProperty : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, bindingAttr As BindingFlags, binder As Binder, returnType As Type, types As Type(), modifiers As ParameterModifier()) As PropertyInfo
Parameter
- name
- String
Der Name des zu suchenden Elements.
- bindingAttr
- BindingFlags
Das Bindungsattribut, das zum Steuern der Suche verwendet wird.
- binder
- Binder
Ein Objekt, das Binderimplementiert, das Eigenschaften enthält, die mit dieser Methode zusammenhängen.
- returnType
- Type
Der Typ der Eigenschaft.
- types
- Type[]
Ein Array, das zum Auswählen zwischen überladenen Methoden mit demselben Namen verwendet wird.
- modifiers
- ParameterModifier[]
Ein Array, das zum Auswählen der Parametermodifizierer verwendet wird.
Gibt zurück
Ein PropertyInfo Objekt für die gefundene Eigenschaft, wenn sich eine Eigenschaft mit dem angegebenen Namen in diesem Spiegelungsobjekt befindet, oder null
, wenn sich die Eigenschaft nicht befindet.
Hinweise
Diese Methode ruft ein PropertyInfo Objekt ab, das einer angegebenen Eigenschaft unter angegebenen Sucheinschränkungen entspricht. Ein Typarray wird verwendet, um zwischen überladenen Methoden auszuwählen.