Sdílet prostřednictvím


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(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

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