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인 경우에도 해당 멤버를 반환하면 true이고, IsReadOnly 멤버를 반환하지 않으면 false입니다. 기본값은 false입니다.

반환

XamlMember

멤버를 찾았으면 해당 멤버의 XamlMember 정보이고, 그렇지 않으면 null입니다.

설명

이 메서드는 .에 대한 호출 GetMember을 통해 호출할 수 있습니다.

기본 구현은 내부 CLR 리플렉션 및 스키마 컨텍스트에 대한 평가를 기반으로 반환 XamlType 합니다.

다른 논리를 사용하려는 GetMember 경우 이 메서드를 재정의합니다.

중요

LookupMember 가 가상이므로 재정의할 수 있습니다. 재정의에는 XAML 형식의 보고된 멤버를 변경하여 기본 CLR 형식에 대한 정보와 더 이상 예상된 방식으로 TypeDescriptor Get* 정렬되지 않도록 할 수 있습니다(악의적인 용도든 그렇지 않은 경우). 멤버 보고에 대한 보안에 중요한 검사의 경우 기본 CLR 형식을 대신 사용합니다.

적용 대상