XamlMember.LookupType Methode

Definitie

Retourneert het XamlType type dat door het lid wordt gebruikt.

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

Retouren

Het XamlType type dat door het lid wordt gebruikt.

Opmerkingen

Deze methode wordt aangeroepen wanneer een aanroeper een waarde ophaalt van Type. Overschrijf deze methode als u een waarde wilt Type retourneren die verschilt van de waarde die standaard interne weerspiegeling is ingeschakeld en als u ook aangepaste XamlMemberInvoker informatie opgeeft.

De standaard implementatie maakt gebruik van verschillende codepaden en conceptuele betekenissen voor de geretourneerde XamlType paden die zijn gebaseerd op of dit XamlMember een eigenschap, methode of gebeurtenis vertegenwoordigt.

  • Voor een eigenschap is het geretourneerde XamlType type dat de eigenschap instelt of wordt geretourneerd door de eigenschap.

  • Voor een gebeurtenis is de geretourneerde XamlType gebeurtenis het vereiste gebeurtenishandlertype (een gemachtigde in een CLR-implementatie).

  • Voor een methode XamlType is het retourtype.

In elk geval wordt de XAML-schemacontext gebruikt om het XAML-type te evalueren van het onderliggende systeemtype.

Deze methode wordt aangeroepen wanneer een aanroeper een waarde ophaalt van Type. Overschrijf deze methode als u uniforme resultaten voor een hele XamlMember afgeleide klasse wilt rapporteren of als u gespecialiseerde metagegevens beschikbaar hebt om dit per geval te bepalen.

Van toepassing op

Zie ook