XamlMember.LookupUnderlyingGetter Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.