_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 aux objets COM un accès indépendant de la version à la GetProperty méthode.
Surcharges
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 de l’élément actif Type.
GetProperty(String, Type, Type[], ParameterModifier[])
Fournit aux objets COM un accès indépendant de la version à la GetProperty(String, Type, Type[], ParameterModifier[]) méthode.
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 (autrement dit, 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 types tableau. Le classeur par défaut ne traite pas ce paramètre.
Retours
Objet PropertyInfo représentant la propriété publique qui correspond aux exigences spécifiées, s’il est trouvé ; 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 et modificateurs d’argument spécifiés.
S’applique à
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])
Fournit aux objets COM un accès indépendant de la version à la GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) méthode.
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 comprenant un ou plusieurs BindingFlags éléments qui spécifient la façon dont la recherche est effectuée.
-ou-
Zéro, pour retourner null.
- binder
- Binder
Objet Binder qui définit un ensemble de propriétés et active la liaison, qui peut impliquer la sélection d’une méthode surchargée, la contrainte des types d’arguments et l’appel d’un membre par le biais de la réflexion.
-ou-
null, pour utiliser le 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 (autrement dit, 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 types tableau. Le classeur par défaut ne traite pas ce paramètre.
Retours
Objet PropertyInfo représentant la propriété qui correspond aux exigences spécifiées, s’il est trouvé ; 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 aux objets COM un accès indépendant de la version à la GetProperty(String, Type, Type[]) méthode.
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 (autrement dit, 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, s’ils sont trouvés ; 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 aux objets COM un accès indépendant de la version à la GetProperty(String, Type) méthode.
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 portant le nom spécifié, s’il est trouvé ; 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 aux objets COM un accès indépendant de la version à la GetProperty(String, Type[]) méthode.
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 (autrement dit, 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, s’ils sont trouvés ; 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 aux objets COM un accès indépendant de la version à la GetProperty(String, BindingFlags) méthode.
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 comprenant un ou plusieurs BindingFlags éléments qui spécifient la façon dont la recherche est effectuée.
-ou-
Zéro, pour retourner null.
Retours
Objet PropertyInfo représentant la propriété qui correspond aux exigences spécifiées, s’il est trouvé ; 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 aux objets COM un accès indépendant de la version à la GetProperty(String) méthode.
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 portant le nom spécifié, s’il est trouvé ; 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 spécifié.