_MethodBase.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 des objets COM avec un accès indépendant de la version à la méthode 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 membres 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 la chaîne d’héritage de ce membre afin de trouver les attributs ; 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 retourne un tableau contenant tous les attributs personnalisés.
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.