XamlType.LookupMember(String, Boolean) メソッド

定義

この XamlMember から、特定の名前が付けられたメンバーの 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

パラメーター

name
String

取得するメンバーの名前 (文字列)。

skipReadOnlyCheck
Boolean

メンバーの IsReadOnly の値が true であってもメンバーを返す場合は trueIsReadOnly のメンバーを返さない場合は false。 既定値は、false です。

戻り値

該当するメンバーが見つかった場合はメンバーの XamlMember 情報。それ以外の場合は null

注釈

このメソッドは、 の GetMember呼び出しによって呼び出すことができます。

既定の実装では、 XamlType スキーマ コンテキストに対する内部 CLR リフレクションと評価に基づいて を返します。

別のロジックを使用する場合は GetMember 、このメソッドをオーバーライドします。

重要

LookupMember は仮想であるため、オーバーライドできます。 オーバーライドには、XAML 型の報告されたメンバーを変更して、基になる CLR 型に関する情報と TypeDescriptorGet* 予期した方法で一致しなくなったようにする可能性があります (悪意のある目的の場合でも、それ以外の場合も)。 メンバー レポートのセキュリティクリティカルなチェックでは、代わりに基になる CLR 型を使用します。

適用対象