Partager via


ComAwareEventInfo.GetCustomAttributes Méthode

Définition

En cas de substitution dans une classe dérivée, retourne tous les attributs appliqués à ce membre.

Surcharges

GetCustomAttributes(Boolean)

En cas de substitution dans une classe dérivée, obtient un tableau qui contient tous les attributs personnalisés appliqués à ce membre.

GetCustomAttributes(Type, Boolean)

En cas de substitution dans une classe dérivée, obtient un tableau qui contient tous les attributs personnalisés du type spécifié qui sont appliqués à ce membre.

GetCustomAttributes(Boolean)

Source:
ComAwareEventInfo.cs
Source:
ComAwareEventInfo.cs
Source:
ComAwareEventInfo.cs

En cas de substitution dans une classe dérivée, obtient un tableau qui contient tous les attributs personnalisés appliqués à ce membre.

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

true pour rechercher la chaîne d’héritage de ce membre afin de trouver les attributs ; sinon, false.

Retours

Object[]

Tableau contenant tous les attributs personnalisés ou tableau ne contenant aucun élément si aucun attribut n’a été défini.

Exceptions

Ce membre appartient à un type qui est chargé dans le contexte de réflexion uniquement. Voir Guide pratique pour charger des assemblys dans le contexte de réflexion uniquement.

Un type d’attribut personnalisé ne peut pas être chargé.

Remarques

Cette méthode appelle la GetCustomAttributes méthode de l’objet sous-jacent EventInfo .

Voir aussi

S’applique à

GetCustomAttributes(Type, Boolean)

Source:
ComAwareEventInfo.cs
Source:
ComAwareEventInfo.cs
Source:
ComAwareEventInfo.cs

En cas de substitution dans une classe dérivée, obtient un tableau qui contient tous les attributs personnalisés du type spécifié qui sont appliqués à ce membre.

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 assignés à ce type peuvent être retournés.

inherit
Boolean

true pour rechercher la chaîne d’héritage de ce membre afin de trouver les attributs ; sinon, false.

Retours

Object[]

Tableau contenant tous les attributs personnalisés du type spécifié ou tableau ne contenant aucun élément si aucun attribut n’a été défini.

Exceptions

attributeType a la valeur null.

Ce membre appartient à un type qui est chargé dans le contexte de réflexion uniquement. Consultez Guide pratique pour charger des assemblys dans le contexte de réflexion uniquement

Un type d’attribut personnalisé ne peut pas être chargé.

Voir aussi

S’applique à