IReflect.GetProperty IReflect.GetProperty IReflect.GetProperty IReflect.GetProperty Method

Definition

Ruft ein PropertyInfo-Objekt ab, das einer angegebenen Eigenschaft entspricht.Retrieves a PropertyInfo object corresponding to a specified property.

Überlädt

GetProperty(String, BindingFlags) GetProperty(String, BindingFlags) GetProperty(String, BindingFlags) GetProperty(String, BindingFlags)

Ruft ein PropertyInfo-Objekt ab, das unter angegebenen Sucheinschränkungen einer angegebenen Eigenschaft entspricht.Retrieves a PropertyInfo object corresponding to a specified property under specified search constraints.

GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Ruft ein PropertyInfo-Objekt ab, das unter angegebenen Sucheinschränkungen einer angegebenen Eigenschaft entspricht.Retrieves a PropertyInfo object that corresponds to a specified property with specified search constraints.

GetProperty(String, BindingFlags) GetProperty(String, BindingFlags) GetProperty(String, BindingFlags) GetProperty(String, BindingFlags)

Ruft ein PropertyInfo-Objekt ab, das unter angegebenen Sucheinschränkungen einer angegebenen Eigenschaft entspricht.Retrieves a PropertyInfo object corresponding to a specified property under specified search constraints.

public:
 System::Reflection::PropertyInfo ^ GetProperty(System::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 String String String

Der Name der zu suchenden Eigenschaft.The name of the property to find.

bindingAttr
BindingFlags BindingFlags BindingFlags BindingFlags

Die zum Steuern der Suche verwendeten Bindungsattribute.The binding attributes used to control the search.

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.A PropertyInfo object for the located property that meets the search constraints specified in bindingAttr, or null if the property was not located.

Ausnahmen

Das Objekt implementiert mehrere Felder mit demselben Namen.The object implements multiple fields with the same name.

Siehe auch

GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Ruft ein PropertyInfo-Objekt ab, das unter angegebenen Sucheinschränkungen einer angegebenen Eigenschaft entspricht.Retrieves a PropertyInfo object that corresponds to a specified property with specified search constraints.

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);
abstract member GetProperty : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo

Parameter

name
String String String String

Der Name des zu suchenden Members.The name of the member to find.

bindingAttr
BindingFlags BindingFlags BindingFlags BindingFlags

Das zum Steuern der Suche verwendete Bindungsattribut.The binding attribute used to control the search.

binder
Binder Binder Binder Binder

Ein Objekt, das Binder implementiert, das auf diese Methode bezogene Eigenschaften enthält.An object that implements Binder, containing properties related to this method.

returnType
Type Type Type Type

Den Typ der Eigenschaft.The type of the property.

types
Type[]

Ein Array, das zum Auswählen überladener Methoden mit demselben Namen verwendet wird.An array used to choose among overloaded methods with the same name.

modifiers
ParameterModifier[]

Ein Array, das zum Auswählen der Parametermodifizierer verwendet wird.An array used to choose the parameter modifiers.

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.A PropertyInfo object for the located property, if a property with the specified name was located in this reflection object, or null if the property was not located.

Hinweise

Diese Methode ruft ein PropertyInfo -Objekt ab, das einer angegebenen Eigenschaft unter den angegebenen Such Einschränkungen entspricht.This method retrieves a PropertyInfo object corresponding to a specified property under specified search constraints. Ein Typarray wird verwendet, um zwischen überladenen Methoden auszuwählen.A type array is used to choose from among overloaded methods.

Siehe auch

Gilt für: