XamlMember.LookupUnderlyingSetter Metoda

Definice

Vrátí přistupující objekt, který je spojen s XamlMembertímto. setReturns a set accessor that is associated with this XamlMember.

protected:
 virtual System::Reflection::MethodInfo ^ LookupUnderlyingSetter();
protected virtual System.Reflection.MethodInfo LookupUnderlyingSetter ();
abstract member LookupUnderlyingSetter : unit -> System.Reflection.MethodInfo
override this.LookupUnderlyingSetter : unit -> System.Reflection.MethodInfo
Protected Overridable Function LookupUnderlyingSetter () As MethodInfo

Návraty

Pro přidružený set přistupující objekt; nebo null. MethodInfoThe MethodInfo for the associated set accessor; or null.

Poznámky

Výchozí implementace interpretuje UnderlyingMember jako PropertyInfo PropertyInfo.GetSetMethod a vrátí hodnotu (s parametrem nastaveným na true), což znamená, že vrácená metoda může být NonPublic.The default implementation interprets UnderlyingMember as PropertyInfo and returns the value of PropertyInfo.GetSetMethod (with the parameter set to true), which means that the returned method can be nonpublic. To může mít za null následek určité případy, včetně případů, kdy takový přistupující objekt neexistuje, nebo člen není vlastností.This can result in null for certain cases, including cases where there is no such accessor, or the member is not a property.

Tato metoda je vyvolána, když volající získá hodnotu z UnderlyingSetter přidruženého XamlMemberInvokerobjektu. Tuto metodu přepište, pokud chcete nahlásit jednotné výsledky pro celou XamlMember odvozenou třídu, nebo pokud máte k dispozici specializované metadata k tomu, aby je bylo možné určit na základě jednotlivých případů.This method is invoked when a caller gets a value from UnderlyingSetter on an associated XamlMemberInvoker.Override this method if you want to report uniform results for an entire XamlMember derived class, or if you have specialized metadata available to determine this on a per-case basis. Ujistěte se, že LookupUnderlyingGetterimplementujete, LookupUnderlyingMember LookupUnderlyingSettera, takže všechny vrátí korelační výsledky.Make sure to implement LookupUnderlyingGetter, LookupUnderlyingSetter, and LookupUnderlyingMember so that they all return correlated results.

Platí pro