XamlType.LookupAttachableMember(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen XamlMember für einen bestimmten benannten Anfügen aus diesem XamlTypezurück.
protected:
virtual System::Xaml::XamlMember ^ LookupAttachableMember(System::String ^ name);
protected virtual System.Xaml.XamlMember LookupAttachableMember (string name);
abstract member LookupAttachableMember : string -> System.Xaml.XamlMember
override this.LookupAttachableMember : string -> System.Xaml.XamlMember
Protected Overridable Function LookupAttachableMember (name As String) As XamlMember
Parameter
- name
- String
Der Name des abzurufenden anfügenden Elements in ownerTypeName.MemberName
Formular.
Gibt zurück
Ein XamlMember-Objekt für das angeforderte anfügende Element; andernfalls null
, wenn kein angefügtes Element mit diesem Namen vorhanden ist.
Hinweise
Diese Methode kann aufgerufen werden, wenn ein Aufrufer einen Wert aus GetAttachableMemberabruft.
Die Standardimplementierung verwendet die interne CLR-Spiegelung. Wenn UnderlyingTypenull
ist, kann die Standardimplementierung BaseTypeverwenden, wenn sie verfügbar ist. Dieses Verhalten ruft LookupAttachableMember rekursiv auf, um nach einem gültigen Basistyp zu suchen und gibt null
zurück, wenn kein gültiger Basistyp vorhanden ist.
Überschreiben Sie diese Methode, wenn Sie sich nicht auf interne CLR-Standardreflexion verlassen und Metadaten oder andere Techniken zum Melden der XAML-Typsysteminformationen oder Schemainformationen eines Typs verwenden.
Wichtig
LookupAttachableMember ist virtuell und kann daher überschrieben werden. Die Außerkraftsetzung hat das Potenzial (ob für böswillige Zwecke oder anderweitig), die gemeldeten Member eines XAML-Typs zu ändern, sodass sie nicht mehr erwartungsgemäß mit den TypeDescriptorGet*
Informationen zum zugrunde liegenden CLR-Typ übereinstimmen. Verwenden Sie für alle sicherheitskritischen Prüfungen der Memberberichterstattung stattdessen den zugrunde liegenden CLR-Typ.