Sdílet prostřednictvím


XamlMember.Invoker Vlastnost

Definice

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

XamlMemberInvoker

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.

Platí pro