XamlType.LookupMember(String, Boolean) 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 die XamlMember für ein bestimmtes benanntes Element aus diesem XamlTypezurück.
protected:
virtual System::Xaml::XamlMember ^ LookupMember(System::String ^ name, bool skipReadOnlyCheck);
protected virtual System.Xaml.XamlMember LookupMember (string name, bool skipReadOnlyCheck);
abstract member LookupMember : string * bool -> System.Xaml.XamlMember
override this.LookupMember : string * bool -> System.Xaml.XamlMember
Protected Overridable Function LookupMember (name As String, skipReadOnlyCheck As Boolean) As XamlMember
Parameter
- name
- String
Der Name des abzurufenden Elements (als Zeichenfolge).
- skipReadOnlyCheck
- Boolean
true
ein Element zurückzugeben, auch wenn dieses Element einen true
Wert für IsReadOnlyhat; false
ein IsReadOnly Mitglied nicht zurückzugeben. Der Standardwert ist false
.
Gibt zurück
Die XamlMember Informationen für das Mitglied, wenn ein Mitglied gefunden wurde; andernfalls null
.
Hinweise
Diese Methode kann durch Aufrufe von GetMemberaufgerufen werden.
Die Standardimplementierung gibt eine XamlType basierend auf interner CLR-Spiegelung und -Auswertung im Schemakontext zurück.
Überschreiben Sie diese Methode, wenn GetMember andere Logik verwenden soll.
Wichtig
LookupMember 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.