TypeBuilder.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 les attributs personnalisés définis pour ce type.
Surcharges
GetCustomAttributes(Boolean) |
Retourne tous les attributs personnalisés définis pour ce type. |
GetCustomAttributes(Type, Boolean) |
Retourne tous les attributs personnalisés du type actuel qui peuvent être assignés à un type spécifié. |
GetCustomAttributes(Boolean)
- Source:
- TypeBuilder.cs
Retourne tous les attributs personnalisés définis pour ce type.
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
Spécifie s’il faut rechercher les attributs dans la chaîne d’héritage de ce membre.
Retours
Retourne un tableau d’objets représentant tous les attributs personnalisés de ce type.
Exceptions
Cette méthode n’est pas prise en charge pour l’instant pour les types incomplets. Récupérez la méthode à l’aide de GetType() et appelez GetCustomAttributes(Boolean) sur le Typeretourné.
S’applique à
GetCustomAttributes(Type, Boolean)
- Source:
- TypeBuilder.cs
Retourne tous les attributs personnalisés du type actuel qui peuvent être assignés à un type spécifié.
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
Type d’attribut à rechercher. Seuls les attributs qui peuvent être assignés à ce type sont retournés.
- inherit
- Boolean
Spécifie s’il faut rechercher les attributs dans la chaîne d’héritage de ce membre.
Retours
Tableau d’attributs personnalisés définis sur le type actuel.
Exceptions
Cette méthode n’est pas prise en charge pour l’instant pour les types incomplets. Récupérez la méthode à l’aide de GetType() et appelez GetCustomAttributes(Boolean) sur le Typeretourné.
attributeType
a la valeur null
.
Le type doit être un type fourni par le système runtime sous-jacent.