PropertyBuilder.IsDefined(Type, Boolean) 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.
Indique si une ou plusieurs instances de attributeType
sont définies sur cette propriété.
public:
override bool IsDefined(Type ^ attributeType, bool inherit);
public override bool IsDefined (Type attributeType, bool inherit);
override this.IsDefined : Type * bool -> bool
Public Overrides Function IsDefined (attributeType As Type, inherit As Boolean) As Boolean
Paramètres
- attributeType
- Type
Objet Type
auquel les attributs personnalisés sont appliqués.
- inherit
- Boolean
Spécifie s'il faut rechercher les attributs personnalisés dans la chaîne d'héritage de cette propriété.
Retours
true
si une ou plusieurs instances de attributeType
sont définies sur cette propriété ; sinon false
.
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.IsDefined.