Partager via


XamlMember.LookupType Méthode

Définition

Retourne le XamlType du type qui est utilisé par le membre.

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

Retours

XamlType

XamlType du type qui est utilisé par le membre.

Remarques

Cette méthode est appelée lorsqu’un appelant obtient une valeur à partir de Type. Remplacez cette méthode si vous souhaitez renvoyer une valeur qui diffère de la valeur activée par défaut par la réflexion interne, et si vous fournissez Type également des informations personnalisées XamlMemberInvoker .

L’implémentation par défaut utilise des chemins de code différents et des significations conceptuelles pour le retour XamlType basé sur ce qui XamlMember représente une propriété, une méthode ou un événement.

  • Pour une propriété, le retour XamlType est le type qui définit la propriété ou est retourné par la propriété.

  • Pour un événement, le retour XamlType est le type de gestionnaire d’événements requis (délégué dans une implémentation CLR).

  • Pour une méthode, XamlType est le type de retour.

Dans chaque cas, le contexte de schéma XAML est utilisé pour évaluer le type XAML à partir du type système sous-jacent.

Cette méthode est appelée lorsqu’un appelant obtient une valeur à partir de Type. Remplacez cette méthode si vous souhaitez signaler des résultats uniformes pour une classe dérivée entière XamlMember , ou si vous avez des métadonnées spécialisées disponibles pour déterminer cela par cas.

S’applique à

Voir aussi