XamlMember.LookupUnderlyingGetter Metod

Definition

Returnerar en get accessor som är associerad med den här XamlMember.

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

Returer

MethodInfo För den associerade get accessorn, eller null.

Kommentarer

Standardimplementeringen tolkar UnderlyingMember egenskapen som PropertyInfo och returnerar värdet PropertyInfo.GetGetMethod för (med parametern inställd på true), vilket innebär att den returnerade metoden kan vara icke-offentlig. Det här beteendet kan leda till i null vissa fall. inklusive fall där ingen associerad accessor finns eller medlemmen inte är en egenskap.

Den här metoden anropas när en anropare hämtar ett värde från UnderlyingGetter egenskapen på en associerad XamlMemberInvoker. Åsidosätt den här metoden om du vill rapportera enhetliga resultat för en hel XamlMember härledd klass, eller om du har specialiserade metadata tillgängliga för att fastställa detta per fall. Se till att implementera LookupUnderlyingGetter, LookupUnderlyingSetteroch LookupUnderlyingMember så att alla returnerar korrelerade resultat.

Gäller för