_EventInfo.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.
Fournit aux objets COM un accès indépendant à la version aux méthodes GetCustomAttributes.
Surcharges
GetCustomAttributes(Boolean) |
Fournit des objets COM avec un accès indépendant de la version à la méthode GetCustomAttributes(Boolean). |
GetCustomAttributes(Type, Boolean) |
Fournit des objets COM avec un accès indépendant de la version à la méthode GetCustomAttributes(Type, Boolean). |
Remarques
Cette méthode est destinée à l’accès aux classes managées à partir de code non managé et ne doit pas être appelée à partir de code managé.
Les GetCustomAttributes méthodes retournent tous les attributs appliqués à ce membre.
GetCustomAttributes(Boolean)
Fournit des objets COM avec un accès indépendant de la version à la méthode GetCustomAttributes(Boolean).
public:
cli::array <System::Object ^> ^ GetCustomAttributes(bool inherit);
public object[] GetCustomAttributes (bool inherit);
abstract member GetCustomAttributes : bool -> obj[]
Public Function GetCustomAttributes (inherit As Boolean) As Object()
Paramètres
- inherit
- Boolean
true
pour rechercher les attributs dans la chaîne d'héritage d'un membre ; sinon, false.
Retours
Tableau contenant tous les attributs personnalisés ou tableau contenant 0 (zéro) élément si aucun attribut n'est défini.
Remarques
Cette méthode est destinée à l’accès aux classes managées à partir de code non managé et ne doit pas être appelée à partir de code managé.
La GetCustomAttributes méthode récupère l’objet MethodInfo de la AddEventHandler méthode de l’événement et spécifie s’il faut retourner des méthodes non publiques
S’applique à
GetCustomAttributes(Type, Boolean)
Fournit des objets COM avec un accès indépendant de la version à la méthode GetCustomAttributes(Type, Boolean).
public:
cli::array <System::Object ^> ^ GetCustomAttributes(Type ^ attributeType, bool inherit);
public object[] GetCustomAttributes (Type attributeType, bool inherit);
abstract member GetCustomAttributes : Type * bool -> obj[]
Public 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
true
pour rechercher la chaîne d’héritage de ce membre afin de trouver les attributs ; sinon, false
.
Retours
Tableau d'attributs personnalisés appliqués à ce membre ou tableau contenant 0 (zéro) élément si aucun attribut n'a été appliqué.
Remarques
Cette méthode est destinée à l’accès aux classes managées à partir de code non managé et ne doit pas être appelée à partir de code managé.
La GetCustomAttributes méthode retourne un tableau d’attributs personnalisés identifiés par Type.