_Type.GetProperty Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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
- 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
- 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
- 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
- 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
- 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
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é.