XamlMember.Invoker Vlastnost
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í.
Získá implementaci XamlMemberInvoker , která je přidružena k tomuto XamlMember.
public:
property System::Xaml::Schema::XamlMemberInvoker ^ Invoker { System::Xaml::Schema::XamlMemberInvoker ^ get(); };
public System.Xaml.Schema.XamlMemberInvoker Invoker { get; }
member this.Invoker : System.Xaml.Schema.XamlMemberInvoker
Public ReadOnly Property Invoker As XamlMemberInvoker
Hodnota vlastnosti
Implementace XamlMemberInvoker , která je přidružena k tomuto XamlMember.
Poznámky
Vzor Invoker
je pokročilá technika rozšíření systému typů XAML. Tento Invoker
model poskytuje způsob, jak vkládat různé chování mapování typů schématu, zatímco stále používat definice systému typů XAML ze služeb XAML rozhraní .NET Framework.
Pokud přepsání LookupInvoker vrátí null
, nebo pokud výchozí implementace vrátí null
, protože chybí UnderlyingMember pro to XamlMember, Invoker vlastnost vrátí XamlMemberInvoker.UnknownInvoker.
XamlMemberInvoker.UnknownInvoker je výchozí možnost. To platí pro většinu operací, které používají služby XAML rozhraní .NET Framework a výchozí kontext schématu XAML a kde nejsou předány žádné konkrétní vzory přepsání Invoker
pro vytváření systémových entit typu XAML.
Volání Invoker vyvolá LookupInvoker nebo konkrétní přepsání této metody.