Поделиться через


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

true возвращать элемент, даже если этот элемент имеет значение true для IsReadOnly; false не возвращать элемент IsReadOnly. Значение по умолчанию — false.

Возвращаемое значение

Сведения XamlMember для члена, если найден элемент; в противном случае null.

Комментарии

Этот метод можно вызвать вызовами GetMember.

Реализация по умолчанию возвращает XamlType на основе внутреннего отражения среды CLR и оценки в контексте схемы.

Переопределите этот метод, если вы хотите, чтобы GetMember использовать другую логику.

Важный

LookupMember является виртуальным и поэтому может быть переопределен. Переопределение может (независимо от вредоносных целей или в противном случае) изменить сообщаемые члены типа XAML, чтобы они больше не соответствовали ожидаемому способу с TypeDescriptorGet* сведениями о базовом типе СРЕДЫ CLR. Для любых критически важных проверок отчетов о членах используйте базовый тип СРЕДЫ CLR.

Применяется к