_Type.GetProperty Méthode

Définition

Fournit des objets COM avec un accès indépendant de la version à la méthode GetProperty.

Surcharges

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

Fournit des objets COM avec un accès indépendant de la version à la méthode GetProperty(String, Type, Type[], ParameterModifier[]).

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

Fournit des objets COM avec un accès indépendant de la version à la méthode GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

GetProperty(String, Type, Type[])

Fournit des objets COM avec un accès indépendant de la version à la méthode GetProperty(String, Type, Type[]).

GetProperty(String, Type)

Fournit des objets COM avec un accès indépendant de la version à la méthode GetProperty(String, Type).

GetProperty(String, Type[])

Fournit des objets COM avec un accès indépendant de la version à la méthode GetProperty(String, Type[]).

GetProperty(String, BindingFlags)

Fournit des objets COM avec un accès indépendant de la version à la méthode GetProperty(String, BindingFlags).

GetProperty(String)

Fournit des objets COM avec un accès indépendant de la version à la méthode GetProperty(String).

Remarques

Cette méthode permet d’accéder aux classes managées à partir de code non managé et ne doit pas être appelée à partir du code managé.

La Type.GetProperty méthode obtient une propriété spécifique du actif Type.

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

Fournit des objets COM avec un accès indépendant de la version à la méthode GetProperty(String, Type, Type[], ParameterModifier[]).

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

Paramètres

name
String

String contenant le nom de la propriété publique à obtenir.

returnType
Type

Type de retour de la propriété.

types
Type[]

Tableau d'objets Type représentant le nombre, l'ordre et le type des paramètres de la propriété indexée à obtenir.

- ou -

Tableau vide du type Type (c'est-à-dire Type[] types = new Type[0]) pour obtenir une propriété qui n'est pas indexée.

modifiers
ParameterModifier[]

Tableau d'objets ParameterModifier représentant les attributs associés à l'élément correspondant dans le tableau types. Le binder par défaut ne traite pas ce paramètre.

Retours

Objet PropertyInfo représentant la propriété publique qui répond aux spécifications, si elle est trouvée ; sinon, null.

Remarques

Cette méthode permet d’accéder aux classes managées à partir de code non managé et ne doit pas être appelée à partir du code managé.

La Type.GetProperty méthode recherche la propriété publique spécifiée dont les paramètres correspondent aux types d’arguments et modificateurs spécifiés.

S’applique à

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

Fournit des objets COM avec un accès indépendant de la version à la méthode GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

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

Paramètres

name
String

String contenant le nom de la propriété à obtenir.

bindingAttr
BindingFlags

Masque de bits constitué d'un ou de plusieurs BindingFlags spécifiant le mode d'exécution de la recherche.

- ou -

Zéro, pour retourner null.

binder
Binder

Objet Binder qui définit un ensemble de propriétés et permet la liaison, ce qui peut impliquer la sélection d'une méthode surchargée, la contrainte de types d'arguments et l'appel d'un membre par la réflexion.

- ou -

null, pour utiliser DefaultBinder.

returnType
Type

Type de retour de la propriété.

types
Type[]

Tableau d'objets Type représentant le nombre, l'ordre et le type des paramètres de la propriété indexée à obtenir.

- ou -

Tableau vide du type Type (c'est-à-dire Type[] types = new Type[0]) pour obtenir une propriété qui n'est pas indexée.

modifiers
ParameterModifier[]

Tableau d'objets ParameterModifier représentant les attributs associés à l'élément correspondant dans le tableau types. Le binder par défaut ne traite pas ce paramètre.

Retours

Objet PropertyInfo représentant la propriété qui correspond aux critères spécifiés, si elle existe ; sinon, null.

Remarques

Cette méthode permet d’accéder aux classes managées à partir de code non managé et ne doit pas être appelée à partir du code managé.

La Type.GetProperty méthode recherche la propriété spécifiée dont les paramètres correspondent aux types d’arguments et modificateurs spécifiés, à l’aide des contraintes de liaison spécifiées.

S’applique à

GetProperty(String, Type, Type[])

Fournit des objets COM avec un accès indépendant de la version à la méthode GetProperty(String, Type, Type[]).

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

Paramètres

name
String

String contenant le nom de la propriété publique à obtenir.

returnType
Type

Type de retour de la propriété.

types
Type[]

Tableau d'objets Type représentant le nombre, l'ordre et le type des paramètres de la propriété indexée à obtenir.

- ou -

Tableau vide du type Type (c'est-à-dire Type[] types = new Type[0]) pour obtenir une propriété qui n'est pas indexée.

Retours

Objet PropertyInfo représentant la propriété publique dont les paramètres correspondent aux types d'arguments spécifiés, si elle est trouvée ; sinon, null.

Remarques

Cette méthode permet d’accéder aux classes managées à partir de code non managé et ne doit pas être appelée à partir du code managé.

La Type.GetProperty méthode recherche la propriété publique spécifiée dont les paramètres correspondent aux types d’arguments spécifiés.

S’applique à

GetProperty(String, Type)

Fournit des objets COM avec un accès indépendant de la version à la méthode GetProperty(String, Type).

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

Paramètres

name
String

String contenant le nom de la propriété publique à obtenir.

returnType
Type

Type de retour de la propriété.

Retours

Objet PropertyInfo représentant la propriété publique avec le nom spécifié, si elle est trouvée ; sinon, null.

Remarques

Cette méthode permet d’accéder aux classes managées à partir de code non managé et ne doit pas être appelée à partir du code managé.

La Type.GetProperty méthode recherche la propriété publique avec le nom et le type de retour spécifiés.

S’applique à

GetProperty(String, Type[])

Fournit des objets COM avec un accès indépendant de la version à la méthode GetProperty(String, Type[]).

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

Paramètres

name
String

String contenant le nom de la propriété publique à obtenir.

types
Type[]

Tableau d'objets Type représentant le nombre, l'ordre et le type des paramètres de la propriété indexée à obtenir.

- ou -

Tableau vide du type Type (c'est-à-dire Type[] types = new Type[0]) pour obtenir une propriété qui n'est pas indexée.

Retours

Objet PropertyInfo représentant la propriété publique dont les paramètres correspondent aux types d'arguments spécifiés, si elle est trouvée ; sinon, null.

Remarques

Cette méthode permet d’accéder aux classes managées à partir de code non managé et ne doit pas être appelée à partir du code managé.

La Type.GetProperty méthode recherche la propriété publique spécifiée dont les paramètres correspondent aux types d’arguments spécifiés.

S’applique à

GetProperty(String, BindingFlags)

Fournit des objets COM avec un accès indépendant de la version à la méthode GetProperty(String, BindingFlags).

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

Paramètres

name
String

String contenant le nom de la propriété à obtenir.

bindingAttr
BindingFlags

Masque de bits constitué d'un ou de plusieurs BindingFlags spécifiant le mode d'exécution de la recherche.

- ou -

Zéro, pour retourner null.

Retours

Objet PropertyInfo représentant la propriété qui correspond aux critères spécifiés, si elle existe ; sinon, null.

Remarques

Cette méthode permet d’accéder aux classes managées à partir de code non managé et ne doit pas être appelée à partir du code managé.

La Type.GetProperty méthode recherche la propriété spécifiée à l’aide des contraintes de liaison spécifiées.

S’applique à

GetProperty(String)

Fournit des objets COM avec un accès indépendant de la version à la méthode GetProperty(String).

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

Paramètres

name
String

String contenant le nom de la propriété publique à obtenir.

Retours

Objet PropertyInfo représentant la propriété publique avec le nom spécifié, si elle est trouvée ; sinon, null.

Remarques

Cette méthode permet d’accéder aux classes managées à partir de code non managé et ne doit pas être appelée à partir du code managé.

La Type.GetProperty méthode recherche la propriété publique portant le nom spécifié.

S’applique à