XamlType.LookupMember(String, Boolean) Metoda

Definice

Vrátí XamlMember pro konkrétního pojmenovaného člena z tohoto XamlType.

protected virtual System.Xaml.XamlMember LookupMember (string name, bool skipReadOnlyCheck);

Parametry

name
String

Název člena, který se má získat (jako řetězec).

skipReadOnlyCheck
Boolean

true vrátit člena, i když má tento člen hodnotu true pro IsReadOnly; false vrátit člena IsReadOnly. Výchozí hodnota je false.

Návraty

Informace o XamlMember člena, pokud byl nalezen; jinak null.

Poznámky

Tuto metodu lze vyvolat voláním GetMember.

Výchozí implementace vrátí XamlType na základě interní reflexe CLR a vyhodnocení v kontextu schématu.

Tuto metodu přepište, pokud chcete, aby GetMember používat jinou logiku.

Důležité

LookupMember je virtuální, a proto je možné přepsat. Přepsání má potenciál (ať už pro škodlivé účely nebo jinak) změnit hlášené členy typu XAML tak, aby se už nerovnaly očekávaným způsobem s TypeDescriptorGet* informacemi o základním typu CLR. Pro všechny kontroly kritické pro zabezpečení generování sestav členů použijte místo toho základní typ CLR.

Platí pro

Produkt Verze
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9