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ügbaren Member aus diesem XamlType zurü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ügbaren Members in der Form ownerTypeName.MemberName
.
Gibt zurück
Ein XamlMember-Objekt für den angeforderten anfügbaren Member; andernfalls null
, wenn kein anfügbarer Member dieses Namens existiert.
Hinweise
Diese Methode kann aufgerufen werden, wenn ein Aufrufer einen Wert von GetAttachableMember.
Die Standardimplementierung verwendet die interne CLR-Spiegelung. null
Bei Bedarf UnderlyingType kann die Standardimplementierung verwendet werdenBaseType, falls sie verfügbar ist. Dieses Verhalten ruft LookupAttachableMember rekursiv auf, um einen gültigen Basistyp zu finden und zurückzugeben null
, wenn kein gültiger Basistyp vorhanden ist.
Überschreiben Sie diese Methode, wenn Sie sich nicht auf die standardmäßige interne CLR-Spiegelung verlassen und Metadaten oder andere Techniken zum Melden der XAML-Typsysteminformationen oder Schemainformationen eines Typs verwenden.
Wichtig
LookupAttachableMember ist virtual und kann daher außer Kraft gesetzt 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 TypeDescriptor Get*
Informationen zum zugrunde liegenden CLR-Typ übereinstimmen. Verwenden Sie stattdessen für sicherheitskritische Prüfungen der Memberberichterstellung den zugrunde liegenden CLR-Typ.