XamlMember.LookupIsAmbient Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí, zda je hlášena XamlMember jako okolí vlastnost.
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
true
nahlásit tuto XamlMember vlastnost jako okolní vlastnost, jinak , false
.
Poznámky
Tato metoda je vyvolána interními voláními, která kontrolují okolní informace o vlastnosti XAML. Chování okolní vlastnosti se zohledňuje v chování veřejného rozhraní API pro čtenáře XAML a zapisovače XAML. Interní volání, která odkazují LookupIsAmbient , jsou obvykle součástí logiky zpracování XAML, aby se zajistilo, že objekty a hodnoty, které spoléhají na okolí použití pro kvalifikaci typu, mohou fungovat správně. Výchozí implementace služeb XAML rozhraní .NET Framework používá k získání těchto informací z reflexe záložních typů atribut CLR. Konkrétně výchozí implementace kontroluje a vracítrue
, AmbientAttribute LookupIsAmbient pokud AmbientAttribute existuje v definici člena.
Tuto metodu přepište, pokud pro tento účel nepoužíváte AmbientAttribute a chcete nahradit tuto techniku pro indikaci okolních vlastností XAML vlastní technikou.
Ukázková rozhraní API z WPF, která mají atribut jsou AmbientAttribute Trigger.Property a Style.BasedOn.