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, чтобы убедиться, что объекты и значения, основанные на использовании окружающей среды для квалификации типов, могут работать правильно. Реализация служб XAML framework по умолчанию .NET Framework использует атрибут CLR для получения этих сведений из отражения по типам резервного копирования. В частности, реализация по умолчанию проверяет и возвращает AmbientAttribute значение, trueLookupIsAmbient если AmbientAttribute оно существует в определении члена.

Переопределите этот метод, если вы не используете AmbientAttribute для этой цели и планируете заменить этот метод для указания свойств среды XAML собственным методом.

Примеры API из WPF атрибута с AmbientAttribute : Trigger.Property и Style.BasedOn.

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

См. также раздел