XamlType.LookupAttachableMember(String) Methode

Definitie

Retourneert een XamlMember voor een specifieke benoemde bijlage die hiervan XamlTypekan worden gekoppeld.

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

Parameters

name
String

De naam van het bijvoegbare lid dat moet worden get, in ownerTypeName.MemberName formulier.

Retouren

Een XamlMember object voor het aangevraagde koppelbare lid; anders nullbestaat er geen bijvoegbaar lid door die naam.

Opmerkingen

Deze methode kan worden aangeroepen wanneer een aanroeper een waarde ophaalt van GetAttachableMember.

De standaard implementatie maakt gebruik van de interne CLR-reflectie. Wanneer UnderlyingType is null, kan de standaard implementatie worden gebruikt BaseType, als deze beschikbaar is. Dit gedrag roept LookupAttachableMember recursief aan om te proberen een geldig basistype te vinden en retourneert null als er geen geldig basistype bestaat.

Overschrijf deze methode als u niet vertrouwt op standaard interne CLR-reflectie en metagegevens of andere technieken gebruikt voor het rapporteren van systeeminformatie of schemagegevens van een type XAML.

Important

LookupAttachableMember is virtueel en kan daarom worden overschreven. De onderdrukking heeft het potentieel (voor kwaadwillende of anderszins) om de gerapporteerde leden van een XAML-type te wijzigen, zodat ze niet meer op een verwachte manier worden afgestemd op de TypeDescriptorGet* informatie over het onderliggende CLR-type. Gebruik in plaats daarvan het onderliggende CLR-type voor beveiligingskritieke controles van ledenrapportage.

Van toepassing op