XamlMember.LookupType 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.
Restituisce l'oggetto XamlType del tipo utilizzato dal membro.
protected:
virtual System::Xaml::XamlType ^ LookupType();
protected virtual System.Xaml.XamlType LookupType ();
abstract member LookupType : unit -> System.Xaml.XamlType
override this.LookupType : unit -> System.Xaml.XamlType
Protected Overridable Function LookupType () As XamlType
Restituisce
Oggetto XamlType del tipo utilizzato dal membro.
Commenti
Questo metodo viene richiamato quando un chiamante ottiene un valore da Type. Eseguire l'override di questo metodo se si desidera Type restituire un valore diverso dal valore abilitato per la reflection interna predefinita e se si forniscono anche informazioni personalizzate XamlMemberInvoker .
L'implementazione predefinita usa percorsi di codice e significati concettuali diversi per l'oggetto restituito XamlType basato sul fatto che rappresenti XamlMember una proprietà, un metodo o un evento.
Per una proprietà, l'oggetto restituito XamlType è il tipo che imposta la proprietà o viene restituito dalla proprietà .
Per un evento, l'oggetto restituito XamlType è il tipo di gestore eventi richiesto (delegato in un'implementazione CLR).
Per un metodo, XamlType è il tipo restituito.
In ogni caso, il contesto dello schema XAML viene usato per valutare il tipo XAML dal tipo di sistema sottostante.
Questo metodo viene richiamato quando un chiamante ottiene un valore da Type. Eseguire l'override di questo metodo se si desidera segnalare risultati uniformi per un'intera XamlMember classe derivata o se sono disponibili metadati specializzati per determinarlo in base al caso.