XamlType.LookupIsPublic Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, представляет ли он XamlType общедоступный тип в соответствующей системе типов.
protected:
virtual bool LookupIsPublic();
protected virtual bool LookupIsPublic();
abstract member LookupIsPublic : unit -> bool
override this.LookupIsPublic : unit -> bool
Protected Overridable Function LookupIsPublic () As Boolean
Возвращаемое значение
true Значение , если это XamlType представляет открытый тип; в противном случае false.
Комментарии
Этот метод может вызываться вызовами IsPublic.
Реализация по умолчанию использует отражение СРЕДЫ CLR для ненулевого UnderlyingTypeзначения. Для значения NULL UnderlyingTypeвозвращается true.
Переопределите этот метод, если вы хотите IsPublic использовать другую логику.
Это важно
LookupIsPublic является виртуальным и поэтому может быть переопределен. Переопределение может (независимо от вредоносных целей или в противном случае) изменить сведения о доступе к типу XAML таким образом, чтобы он больше не соответствовал ожидаемому способу с системой типов или информацией о доступе к его базовому типу CLR. Для любых критически важных проверок операций назначения и доступа используйте базовый тип СРЕДЫ CLR.