PropertyBuilder.GetCustomAttributes 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.
Retourne tous les attributs personnalisés définis sur cette propriété.
Surcharges
GetCustomAttributes(Type, Boolean) |
Retourne un tableau des attributs personnalisés identifiés par Type. |
GetCustomAttributes(Boolean) |
Retourne un tableau de tous les attributs personnalisés de cette propriété. |
GetCustomAttributes(Type, Boolean)
- Source:
- PropertyBuilder.cs
Retourne un tableau des attributs personnalisés identifiés par Type.
public:
override cli::array <System::Object ^> ^ GetCustomAttributes(Type ^ attributeType, bool inherit);
public override object[] GetCustomAttributes (Type attributeType, bool inherit);
override this.GetCustomAttributes : Type * bool -> obj[]
Public Overrides Function GetCustomAttributes (attributeType As Type, inherit As Boolean) As Object()
Paramètres
- attributeType
- Type
Tableau d'attributs personnalisés identifiés par type.
- inherit
- Boolean
Si true
, recherche les attributs personnalisés dans la chaîne d'héritage de cette propriété.
Retours
Un tableau d'attributs personnalisés définis sur ce membre réfléchi, ou null
si aucun attribut n'est défini sur le membre.
Exceptions
Cette méthode n'est pas prise en charge.
Remarques
Réfléchissez sur le type parent de la propriété à l’aide de Type.GetType ou Assembly.GetType, récupérez l’objet de propriété Reflection à partir du type et appelez PropertyInfo.GetCustomAttributes.
S’applique à
GetCustomAttributes(Boolean)
- Source:
- PropertyBuilder.cs
Retourne un tableau de tous les attributs personnalisés de cette propriété.
public:
override cli::array <System::Object ^> ^ GetCustomAttributes(bool inherit);
public override object[] GetCustomAttributes (bool inherit);
override this.GetCustomAttributes : bool -> obj[]
Public Overrides Function GetCustomAttributes (inherit As Boolean) As Object()
Paramètres
- inherit
- Boolean
Si true
, recherche les attributs personnalisés dans la chaîne d'héritage de cette propriété.
Retours
Tableau de tous les attributs personnalisés.
Exceptions
Cette méthode n'est pas prise en charge.
Remarques
Réfléchissez sur le type parent de la propriété à l’aide de Type.GetType ou Assembly.GetType, récupérez l’objet de propriété Reflection à partir du type et appelez PropertyInfo.GetCustomAttributes.