AIJsonSchemaCreateContext.GetCustomAttribute<TAttribute> Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Recupera un attributo personalizzato di un tipo specificato applicato al contesto del nodo dello schema specificato.
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
Parametri di tipo
- TAttribute
Tipo di attributo da cercare.
Parametri
- inherit
- Boolean
Se true, specifica di cercare anche i predecessori dei membri del contesto per gli attributi personalizzati.
Valori restituiti
Prima occorrenza di TAttribute se trovata o null in caso contrario.
Commenti
Questo metodo helper risolve gli attributi dai percorsi di contesto nell'ordine seguente:
- Attributi specificati nella proprietà del contesto, se specificato.
- Attributi specificati nel parametro del costruttore del contesto, se specificato.
- Attributi specificati nel tipo del contesto.