XamlMember.LookupIsAmbient Metoda

Definice

Vrátí, zda XamlMember je tento parametr hlášen jako vlastnost Ambient.Returns whether this XamlMember is reported as an ambient property.

protected:
 virtual bool LookupIsAmbient();
protected virtual bool LookupIsAmbient ();
abstract member LookupIsAmbient : unit -> bool
override this.LookupIsAmbient : unit -> bool
Protected Overridable Function LookupIsAmbient () As Boolean

Návraty

truepro nahlášení XamlMember jako vlastnost okolí; falsev opačném případě.true to report this XamlMember as an ambient property; otherwise, false.

Poznámky

Tato metoda je vyvolána vnitřními voláními, která kontrolují informace o vlastnostech jazyka XAML v okolí.This method is invoked by internal calls that check for ambient XAML property information. Chování ambientních vlastností se používá ve veřejném chování rozhraní API pro čtečky XAML a zapisovače XAML.Ambient property behavior is accounted for in the public API behavior of XAML readers and XAML writers. Interní volání, která odkazují LookupIsAmbient na, jsou obvykle součástí logiky zpracování XAML, aby se zajistilo, že objekty a hodnoty, které spoléhají na využití okolí pro kvalifikaci typů, můžou fungovat správně.The internal calls that reference LookupIsAmbient are usually part of XAML processing logic to make sure that objects and values that rely on ambient usage for type qualification can function correctly. Výchozí .NET Framework implementace XAML Services používá CLR k získání těchto informací z reflexe přes back-Types.The default .NET Framework XAML Services implementation uses CLR attributing to obtain this information from reflection over backing types. Konkrétně výchozí kontrola AmbientAttribute implementace a vrátí true pro LookupIsAmbient , pokud AmbientAttribute existuje v definici člena.Specifically, the default implementation checks for AmbientAttribute and returns true for LookupIsAmbient if AmbientAttribute exists on a member definition.

Tuto metodu přepište, pokud pro tento AmbientAttribute účel nepoužíváte a chcete nahradit tuto techniku pro označení vlastností okolního jazyka XAML vlastními postupy.Override this method if you are not using AmbientAttribute for this purpose and intend to replace that technique for indicating ambient XAML properties with your own technique.

Ukázková rozhraní API z WPF, AmbientAttribute která Trigger.Property atribut Style.BasedOns jsou a.Example APIs from WPF that attribute with AmbientAttribute are Trigger.Property and Style.BasedOn.

Platí pro

Viz také