XamlMember.LookupIsAmbient Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, рассматривается ли данный объект XamlMember как внешнее свойство.
protected:
virtual bool LookupIsAmbient();
protected virtual bool LookupIsAmbient ();
abstract member LookupIsAmbient : unit -> bool
override this.LookupIsAmbient : unit -> bool
Protected Overridable Function LookupIsAmbient () As Boolean
Возвращаемое значение
Значение true
, если необходимо объявить этот объект XamlMember внешним свойством; в противном случае — значение false
.
Комментарии
Этот метод вызывается внутренними вызовами, которые проверяют наличие сведений о свойстве XAML. Поведение внешних свойств учитывается в поведении средств чтения XAML и средств записи XAML. Внутренние вызовы, которые ссылаются LookupIsAmbient , обычно являются частью логики обработки XAML, чтобы убедиться, что объекты и значения, использующие внешнее использование для квалификации типов, могут работать правильно. По умолчанию платформа .NET Framework реализации служб XAML используется атрибут CLR для получения этих сведений из отражения резервных типов. В частности, реализация по умолчанию проверяет и возвращает true
значение, AmbientAttribute LookupIsAmbient если AmbientAttribute оно существует в определении элемента.
Переопределите этот метод, если вы не используете AmbientAttribute для этой цели и планируете заменить этот метод для указания свойств XAML окружающей среды собственным методом.
Примеры API из WPF, с которым атрибутом AmbientAttribute являются Trigger.Property и Style.BasedOn.