XamlMember.LookupUnderlyingGetter 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.
Zwraca metodę get
dostępu skojarzona z tym XamlMemberelementem .
protected:
virtual System::Reflection::MethodInfo ^ LookupUnderlyingGetter();
protected virtual System.Reflection.MethodInfo LookupUnderlyingGetter ();
abstract member LookupUnderlyingGetter : unit -> System.Reflection.MethodInfo
override this.LookupUnderlyingGetter : unit -> System.Reflection.MethodInfo
Protected Overridable Function LookupUnderlyingGetter () As MethodInfo
Zwraca
Dla MethodInfo skojarzonego get
akcesoru; lub null
.
Uwagi
Domyślna implementacja interpretuje UnderlyingMember właściwość jako PropertyInfo i zwraca wartość PropertyInfo.GetGetMethod (z parametrem ustawionym na true
), co oznacza, że zwracana metoda może być niepubliczna. Takie zachowanie może spowodować w null
niektórych przypadkach. w tym przypadki, w których nie ma skojarzonego elementu dostępu lub element członkowski nie jest właściwością.
Ta metoda jest wywoływana, gdy obiekt wywołujący pobiera wartość z UnderlyingGetter właściwości skojarzonej XamlMemberInvokermetody . 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. Pamiętaj, aby zaimplementować LookupUnderlyingGetterwartości , LookupUnderlyingSetteri LookupUnderlyingMember tak, aby wszystkie zwracały skorelowane wyniki.