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.