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

Возвращаемое значение

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.

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

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