TypeBuilder.GetCustomAttributes Méthode

Définition

Retourne les attributs personnalisés définis pour ce type.

Surcharges

Nom Description
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 sont assignables à un type spécifié.

GetCustomAttributes(Boolean)

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

Object[]

Retourne un tableau d’objets représentant tous les attributs personnalisés de ce type.

Exceptions

Cette méthode n’est actuellement pas prise en charge pour les types incomplets. Récupérez le type à l’aide GetType() et appelez GetCustomAttributes(Boolean) sur le retour Type.

S’applique à

GetCustomAttributes(Type, Boolean)

Retourne tous les attributs personnalisés du type actuel qui sont assignables à 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 pouvant être affecté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

Object[]

Tableau d’attributs personnalisés définis sur le type actuel.

Exceptions

Cette méthode n’est actuellement pas prise en charge pour les types incomplets. Récupérez le type à l’aide GetType() et appelez GetCustomAttributes(Boolean) sur le retour Type.

attributeType a la valeur null.

Le type doit être un type fourni par le système d’exécution sous-jacent.

S’applique à