ComAwareEventInfo.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.
En cas de substitution dans une classe dérivée, retourne tous les attributs appliqués à ce membre.
Surcharges
| Nom | Description |
|---|---|
| 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)
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 les attributs dans la chaîne d’héritage de ce membre ; sinon, false.
Retours
Tableau qui contient tous les attributs personnalisés ou tableau qui n’a aucun élément si aucun attribut n’a été défini.
Exceptions
Ce membre appartient à un type chargé dans le contexte de réflexion uniquement. Découvrez comment charger des assembly dans le contexte Reflection-Only.
Impossible de charger un type d’attribut personnalisé.
Remarques
Cette méthode appelle la GetCustomAttributes méthode de l’objet sous-jacent EventInfo .
Voir aussi
S’applique à
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.
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 peuvent être retournés.
- inherit
- Boolean
true pour rechercher les attributs dans la chaîne d’héritage de ce membre ; sinon, false.
Retours
Tableau qui contient tous les attributs personnalisés du type spécifié ou un tableau qui n’a aucun élément si aucun attribut n’a été défini.
Exceptions
attributeType a la valeur null.
Ce membre appartient à un type chargé dans le contexte de réflexion uniquement. Découvrez comment : charger des assemblys dans le contexte Reflection-Only
Impossible de charger un type d’attribut personnalisé.