Sdílet prostřednictvím


XamlMember.LookupUnderlyingGetter Metoda

Definice

get Vrátí příslušenství přidružené k tomuto XamlMemberobjektu .

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

Návraty

Pro MethodInfo přidružené get příslušenství; nebo null.

Poznámky

Výchozí implementace interpretuje UnderlyingMember vlastnost jako PropertyInfo a vrátí hodnotu PropertyInfo.GetGetMethod (s parametrem nastaveným na true), což znamená, že vrácená metoda může být neveřejná. Toto chování může mít v určitých případech za následek null . včetně případů, kdy neexistuje žádné přidružené příslušenství nebo člen není vlastností.

Tato metoda je vyvolána, když volající získá hodnotu z UnderlyingGetter vlastnosti v přidruženém XamlMemberInvokerobjektu . Tuto metodu přepište, pokud chcete hlásit jednotné výsledky pro celou XamlMember odvozenou třídu nebo pokud máte k dispozici specializovaná metadata, která to určují podle jednotlivých případů. Nezapomeňte implementovat LookupUnderlyingGetter, LookupUnderlyingSettera LookupUnderlyingMember , aby všechny vrátily korelované výsledky.

Platí pro