Freigeben über


XamlMember.LookupUnderlyingSetter Methode

Definition

Gibt einen set-Accessor zurück, der dieser XamlMember-Klasse zugeordnet ist.

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

Gibt zurück

Die MethodInfo für den zugeordneten set-Accessor oder null.

Hinweise

Die Standardimplementierung interpretiert UnderlyingMember als PropertyInfo und gibt den Wert von zurück PropertyInfo.GetSetMethod (wobei der Parameter auf truefestgelegt ist), was bedeutet, dass die zurückgegebene Methode nicht öffentlich sein kann. Dies kann in bestimmten Fällen zur Folge haben null , einschließlich Fällen, in denen kein solcher Accessor vorhanden ist oder der Member keine Eigenschaft ist.

Diese Methode wird aufgerufen, wenn ein Aufrufer einen Wert von UnderlyingSetter einem zugeordneten XamlMemberInvokerabruft. Überschreiben Sie diese Methode, wenn Sie einheitliche Ergebnisse für eine gesamte XamlMember abgeleitete Klasse melden möchten, oder wenn Sie über spezialisierte Metadaten verfügen, um dies pro Fall zu bestimmen. Stellen Sie sicher, dass Sie , LookupUnderlyingSetterund LookupUnderlyingMember implementierenLookupUnderlyingGetter, damit alle korrelierte Ergebnisse zurückgeben.

Gilt für: