AIJsonSchemaCreateContext.GetCustomAttribute<TAttribute> 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.
Récupère un attribut personnalisé d’un type spécifié appliqué au contexte de nœud de schéma spécifié.
public TAttribute? GetCustomAttribute<TAttribute>(bool inherit = false) where TAttribute : Attribute;
member this.GetCustomAttribute : bool -> 'Attribute (requires 'Attribute :> Attribute)
Public Function GetCustomAttribute(Of TAttribute As Attribute) (Optional inherit As Boolean = false) As TAttribute
Paramètres de type
- TAttribute
Type d’attribut à rechercher.
Paramètres
- inherit
- Boolean
Si true, spécifie de rechercher des attributs personnalisés dans les ancêtres des membres de contexte.
Retours
Première occurrence de TAttribute si elle est trouvée, ou null autrement.
Remarques
Cette méthode d’assistance résout les attributs des emplacements de contexte dans l’ordre suivant :
- Attributs spécifiés sur la propriété du contexte, s’ils sont spécifiés.
- Attributs spécifiés sur le paramètre de constructeur du contexte, s’ils sont spécifiés.
- Attributs spécifiés sur le type du contexte.