Udostępnij za pośrednictwem


XamlMember.LookupUnderlyingGetter Metoda

Definicja

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.

Dotyczy