_Type.GetProperty Methode

Definition

Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die GetProperty Methode bereit.

Überlädt

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

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

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

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

GetProperty(String, Type, Type[])

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

GetProperty(String, Type)

Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die GetProperty(String, Type) Methode bereit.

GetProperty(String, Type[])

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

GetProperty(String, BindingFlags)

Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die GetProperty(String, BindingFlags) Methode bereit.

GetProperty(String)

Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die GetProperty(String) Methode bereit.

Hinweise

Diese Methode dient dem Zugriff auf verwaltete Klassen aus nicht verwaltetem Code 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 COM-Objekte mit versionsunabhängigen Zugriff auf die GetProperty(String, Type, Type[], ParameterModifier[]) Methode 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 name der öffentlichen Eigenschaft, die abgerufen werden soll.

returnType
Type

Der Rückgabetyp der Eigenschaft.

types
Type[]

Ein Array von Type Objekten, die die Anzahl, Reihenfolge und den Typ der Parameter für die abzurufende indizierte Eigenschaft darstellen.

-oder-

Ein leeres Array des Typs Type (d. h. Type[] types = new Type[0]), um eine Eigenschaft abzurufen, die nicht indiziert ist.

modifiers
ParameterModifier[]

Ein Array von ParameterModifier Objekten, die die Attribute darstellen, die dem entsprechenden Element im types Array zugeordnet sind. Der Standardordner verarbeitet diesen Parameter nicht.

Gibt zurück

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

Hinweise

Diese Methode dient dem Zugriff auf verwaltete Klassen aus nicht verwaltetem Code 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 COM-Objekte mit versionsunabhängigen Zugriff auf die GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) Methode 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 enthaltende Name der abzurufenden Eigenschaft.

bindingAttr
BindingFlags

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

-oder-

Null, um zurückzugeben null.

binder
Binder

Ein Binder Objekt, das eine Reihe von Eigenschaften definiert und die Bindung ermöglicht, was die Auswahl einer überladenen Methode, die Koersion von Argumenttypen und den Aufruf eines Elements durch Spiegelung umfassen kann.

-oder-

null, um die DefaultBinder.

returnType
Type

Der Rückgabetyp der Eigenschaft.

types
Type[]

Ein Array von Type Objekten, die die Anzahl, Reihenfolge und den Typ der Parameter für die abzurufende indizierte Eigenschaft darstellen.

-oder-

Ein leeres Array des Typs Type (d. h. Type[] types = new Type[0]), um eine Eigenschaft abzurufen, die nicht indiziert ist.

modifiers
ParameterModifier[]

Ein Array von ParameterModifier Objekten, die die Attribute darstellen, die dem entsprechenden Element im types Array zugeordnet sind. Der Standardordner verarbeitet diesen Parameter nicht.

Gibt zurück

Ein PropertyInfo Objekt, das die Eigenschaft darstellt, die den angegebenen Anforderungen entspricht, falls gefunden; andernfalls . null

Hinweise

Diese Methode dient dem Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.

Die Type.GetProperty Methode sucht anhand der angegebenen Bindungseinschränkungen nach der angegebenen Eigenschaft, deren Parameter den angegebenen Argumenttypen und Modifizierern entsprechen.

Gilt für:

GetProperty(String, Type, Type[])

Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die GetProperty(String, Type, Type[]) Methode 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 name der öffentlichen Eigenschaft, die abgerufen werden soll.

returnType
Type

Der Rückgabetyp der Eigenschaft.

types
Type[]

Ein Array von Type Objekten, die die Anzahl, Reihenfolge und den Typ der Parameter für die abzurufende indizierte Eigenschaft darstellen.

-oder-

Ein leeres Array des Typs Type (d. h. Type[] types = new Type[0]), um eine Eigenschaft abzurufen, die nicht indiziert ist.

Gibt zurück

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

Hinweise

Diese Methode dient dem Zugriff auf verwaltete Klassen aus nicht verwaltetem Code 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 COM-Objekte mit versionsunabhängigen Zugriff auf die GetProperty(String, Type) Methode 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 name der öffentlichen Eigenschaft, die abgerufen werden soll.

returnType
Type

Der Rückgabetyp der Eigenschaft.

Gibt zurück

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

Hinweise

Diese Methode dient dem Zugriff auf verwaltete Klassen aus nicht verwaltetem Code 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 COM-Objekte mit versionsunabhängigen Zugriff auf die GetProperty(String, Type[]) Methode 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 name der öffentlichen Eigenschaft, die abgerufen werden soll.

types
Type[]

Ein Array von Type Objekten, die die Anzahl, Reihenfolge und den Typ der Parameter für die abzurufende indizierte Eigenschaft darstellen.

-oder-

Ein leeres Array des Typs Type (d. h. Type[] types = new Type[0]), um eine Eigenschaft abzurufen, die nicht indiziert ist.

Gibt zurück

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

Hinweise

Diese Methode dient dem Zugriff auf verwaltete Klassen aus nicht verwaltetem Code 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 COM-Objekte mit versionsunabhängigen Zugriff auf die GetProperty(String, BindingFlags) Methode 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 enthaltende Name der abzurufenden Eigenschaft.

bindingAttr
BindingFlags

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

-oder-

Null, um zurückzugeben null.

Gibt zurück

Ein PropertyInfo Objekt, das die Eigenschaft darstellt, die den angegebenen Anforderungen entspricht, falls gefunden; andernfalls . null

Hinweise

Diese Methode dient dem Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.

Die Type.GetProperty Methode sucht mithilfe der angegebenen Bindungseinschränkungen nach der angegebenen Eigenschaft.

Gilt für:

GetProperty(String)

Stellt COM-Objekte mit versionsunabhängigen Zugriff auf die GetProperty(String) Methode 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 name der öffentlichen Eigenschaft, die abgerufen werden soll.

Gibt zurück

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

Hinweise

Diese Methode dient dem Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.

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

Gilt für: