XamlMember.LookupType Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
XamlType Zwraca typ używany przez element członkowski.
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
Zwraca
Typ XamlType używany przez element członkowski.
Uwagi
Ta metoda jest wywoływana, gdy obiekt wywołujący pobiera wartość z Type. Zastąpi tę metodę, jeśli chcesz Type zwrócić wartość, która różni się od wartości włączonej domyślnie wewnętrznej odbicia, a jeśli udostępniasz również informacje niestandardowe XamlMemberInvoker .
Domyślna implementacja używa różnych ścieżek kodu i pojęć koncepcyjnych dla zwróconych XamlType wartości opartych na tym, czy reprezentuje właściwość XamlMember , metodę lub zdarzenie.
Dla właściwości zwracany XamlType jest typ, który ustawia właściwość lub jest zwracany przez właściwość.
W przypadku zdarzenia zwracany XamlType jest wymagany typ procedury obsługi zdarzeń (delegat w implementacji CLR).
Dla metody XamlType jest typem zwracanym.
W każdym przypadku kontekst schematu XAML jest używany do oceny typu XAML z bazowego typu systemu.
Ta metoda jest wywoływana, gdy obiekt wywołujący pobiera wartość z Type. Zastąp tę metodę, jeśli chcesz zgłosić jednolite wyniki dla całej XamlMember klasy pochodnej lub jeśli masz dostępne wyspecjalizowane metadane, aby określić je dla poszczególnych przypadków.