_Type.GetProperty Methode

Definition

Stellt einen versionsunabhängigen Zugriff auf die GetProperty-Methode für COM-Objekte bereit.

Überlädt

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

Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String, Type, Type[], ParameterModifier[])-Methode für COM-Objekte bereit.

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

Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])-Methode für COM-Objekte bereit.

GetProperty(String, Type, Type[])

Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String, Type, Type[])-Methode für COM-Objekte bereit.

GetProperty(String, Type)

Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String, Type)-Methode für COM-Objekte bereit.

GetProperty(String, Type[])

Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String, Type[])-Methode für COM-Objekte bereit.

GetProperty(String, BindingFlags)

Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String, BindingFlags)-Methode für COM-Objekte bereit.

GetProperty(String)

Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String)-Methode für COM-Objekte bereit.

Hinweise

Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code vorgesehen und sollte nicht aus verwaltetem Code aufgerufen werden.

Die Type.GetProperty -Methode ruft eine bestimmte Eigenschaft des aktuellen Typeab.

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

Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String, Type, Type[], ParameterModifier[])-Methode für COM-Objekte bereit.

public:
 System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, Type ^ returnType, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
public System.Reflection.PropertyInfo GetProperty (string name, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member GetProperty : string * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, returnType As Type, types As Type(), modifiers As ParameterModifier()) As PropertyInfo

Parameter

name
String

Der String, der den Namen der abzurufenden öffentlichen Eigenschaft enthält.

returnType
Type

Der Rückgabetyp der Eigenschaft.

types
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
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.

Gibt zurück

Ein PropertyInfo-Objekt, das die öffentliche Eigenschaft darstellt, die den angegebenen Anforderungen entspricht, sofern gefunden, andernfalls null.

Hinweise

Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code vorgesehen und sollte nicht aus verwaltetem Code aufgerufen werden.

Die Type.GetProperty -Methode sucht nach der angegebenen öffentlichen Eigenschaft, deren Parameter den angegebenen Argumenttypen und -modifizierern entsprechen.

Gilt für:

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

Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])-Methode für COM-Objekte bereit.

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
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 String, der den Namen der abzurufenden Eigenschaft enthält.

bindingAttr
BindingFlags

Eine Bitmaske aus einem oder mehreren BindingFlags, die angeben, wie die Suche durchgeführt wird.

- oder -

0 (null), damit null zurückgegeben wird.

binder
Binder

Ein Binder-Objekt, das eine Gruppe von Eigenschaften definiert und eine Bindung ermöglicht. Dazu kann die Auswahl einer überladenen Methode, die Umwandlung von Argumenttypen und der Aufruf eines Members durch Reflektion gehören.

- oder -

null, wenn der DefaultBinder verwendet werden soll.

returnType
Type

Der Rückgabetyp der Eigenschaft.

types
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
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.

Gibt zurück

Ein PropertyInfo-Objekt, das die Eigenschaft darstellt, die den angegebenen Anforderungen entspricht, sofern diese gefunden wird. Andernfalls null.

Hinweise

Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code vorgesehen und sollte nicht aus verwaltetem Code aufgerufen werden.

Die Type.GetProperty -Methode sucht unter Verwendung der angegebenen Bindungseinschränkungen nach der angegebenen Eigenschaft, deren Parameter den angegebenen Argumenttypen und -modifizierern entsprechen.

Gilt für:

GetProperty(String, Type, Type[])

Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String, Type, Type[])-Methode für COM-Objekte bereit.

public:
 System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, Type ^ returnType, cli::array <Type ^> ^ types);
public System.Reflection.PropertyInfo GetProperty (string name, Type returnType, Type[] types);
abstract member GetProperty : string * Type * Type[] -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, returnType As Type, types As Type()) As PropertyInfo

Parameter

name
String

Der String, der den Namen der abzurufenden öffentlichen Eigenschaft enthält.

returnType
Type

Der Rückgabetyp der Eigenschaft.

types
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.

Gibt zurück

Ein PropertyInfo-Objekt, das die öffentliche Eigenschaft darstellt, deren Parameter den angegebenen Argumenttypen entsprechen, sofern gefunden, andernfalls null.

Hinweise

Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code vorgesehen und sollte nicht aus verwaltetem Code aufgerufen werden.

Die Type.GetProperty -Methode sucht nach der angegebenen öffentlichen Eigenschaft, deren Parameter den angegebenen Argumenttypen entsprechen.

Gilt für:

GetProperty(String, Type)

Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String, Type)-Methode für COM-Objekte bereit.

public:
 System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, Type ^ returnType);
public System.Reflection.PropertyInfo GetProperty (string name, Type returnType);
abstract member GetProperty : string * Type -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, returnType As Type) As PropertyInfo

Parameter

name
String

Der String, der den Namen der abzurufenden öffentlichen Eigenschaft enthält.

returnType
Type

Der Rückgabetyp der Eigenschaft.

Gibt zurück

Ein PropertyInfo-Objekt, das die öffentliche Eigenschaft mit dem angegebenen Namen darstellt, sofern gefunden, andernfalls null.

Hinweise

Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code vorgesehen und sollte nicht aus verwaltetem Code aufgerufen werden.

Die Type.GetProperty -Methode sucht nach der öffentlichen Eigenschaft mit dem angegebenen Namen und Rückgabetyp.

Gilt für:

GetProperty(String, Type[])

Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String, Type[])-Methode für COM-Objekte bereit.

public:
 System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, cli::array <Type ^> ^ types);
public System.Reflection.PropertyInfo GetProperty (string name, Type[] types);
abstract member GetProperty : string * Type[] -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, types As Type()) As PropertyInfo

Parameter

name
String

Der String, der den Namen der abzurufenden öffentlichen Eigenschaft enthält.

types
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.

Gibt zurück

Ein PropertyInfo-Objekt, das die öffentliche Eigenschaft darstellt, deren Parameter den angegebenen Argumenttypen entsprechen, sofern gefunden, andernfalls null.

Hinweise

Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code vorgesehen und sollte nicht aus verwaltetem Code aufgerufen werden.

Die Type.GetProperty -Methode sucht nach der angegebenen öffentlichen Eigenschaft, deren Parameter den angegebenen Argumenttypen entsprechen.

Gilt für:

GetProperty(String, BindingFlags)

Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String, BindingFlags)-Methode für COM-Objekte bereit.

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

Der String, der den Namen der abzurufenden Eigenschaft enthält.

bindingAttr
BindingFlags

Eine Bitmaske aus einem oder mehreren BindingFlags, die angeben, wie die Suche durchgeführt wird.

- oder -

0 (null), damit null zurückgegeben wird.

Gibt zurück

Ein PropertyInfo-Objekt, das die Eigenschaft darstellt, die den angegebenen Anforderungen entspricht, sofern diese gefunden wird. Andernfalls null.

Hinweise

Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code vorgesehen und sollte nicht aus verwaltetem Code aufgerufen werden.

Die Type.GetProperty -Methode sucht unter Verwendung der angegebenen Bindungseinschränkungen nach der angegebenen Eigenschaft.

Gilt für:

GetProperty(String)

Stellt einen versionsunabhängigen Zugriff auf die GetProperty(String)-Methode für COM-Objekte bereit.

public:
 System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name);
public System.Reflection.PropertyInfo GetProperty (string name);
abstract member GetProperty : string -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String) As PropertyInfo

Parameter

name
String

Der String, der den Namen der abzurufenden öffentlichen Eigenschaft enthält.

Gibt zurück

Ein PropertyInfo-Objekt, das die öffentliche Eigenschaft mit dem angegebenen Namen darstellt, sofern gefunden, andernfalls null.

Hinweise

Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code vorgesehen und sollte nicht aus verwaltetem Code aufgerufen werden.

Die Type.GetProperty -Methode sucht nach der öffentlichen Eigenschaft mit dem angegebenen Namen.

Gilt für: