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.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по