XamlMember.LookupType Metoda

Definice

XamlType Vrátí typ, který člen používá.

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

Návraty

XamlType

Typ XamlType , který člen používá.

Poznámky

Tato metoda je vyvolána, když volající získá hodnotu z Type. Tuto metodu přepište, pokud chcete Type vrátit hodnotu, která se liší od hodnoty, která je ve výchozím nastavení povolena interní reflexe, a pokud také poskytujete vlastní XamlMemberInvoker informace.

Výchozí implementace používá různé cesty kódu a koncepční významy pro vrácenou XamlType hodnotu, která je založená na tom, zda to XamlMember představuje vlastnost, metodu nebo událost.

  • Vrácená vlastnost je typ, XamlType který nastaví vlastnost nebo je vrácena vlastností.

  • Vrácená událost XamlType je požadovaný typ obslužné rutiny události (delegát v implementaci CLR).

  • Pro metodu XamlType je návratový typ.

V každém případě se kontext schématu XAML používá k vyhodnocení typu XAML ze základního systémového typu.

Tato metoda je vyvolána, když volající získá hodnotu z Type. Tuto metodu přepište, pokud chcete nahlásit jednotné výsledky pro celou XamlMember odvozenou třídu, nebo pokud máte k dispozici specializovaná metadata pro určení tohoto typu na základě jednotlivých případů.

Platí pro

Viz také