Прочитать на английском

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


XamlType.LookupMember(String, Boolean) Метод

Определение

Возвращает XamlMember для определенного именованного элемента из этого XamlType.

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

Параметры

name
String

Имя элемента, который требуется получить (в виде строки).

skipReadOnlyCheck
Boolean

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

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

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

Комментарии

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

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

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

Важно!

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

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

Продукт Версии
.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, 10