Condividi tramite


XamlMember.Invoker Proprietà

Definizione

Ottiene l'implementazione di XamlMemberInvoker associata all'oggetto 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

Valore della proprietà

XamlMemberInvoker

Implementazione di XamlMemberInvoker associata all'oggetto XamlMember.

Commenti

Il Invoker modello è una tecnica avanzata di estensione del sistema di tipi XAML. Il Invoker modello consente di inserire un comportamento di mapping dei tipi di schema diverso, pur usando le definizioni di sistema dei tipi XAML di .NET Framework.

Se un LookupInvoker override restituisce nullo se l'implementazione predefinita restituisce null perché non dispone dell'oggetto UnderlyingMember per XamlMember, la Invoker proprietà restituisce XamlMemberInvoker.UnknownInvoker.

XamlMemberInvoker.UnknownInvoker è l'impostazione predefinita. Ciò vale per la maggior parte delle operazioni che usano i servizi XAML di .NET Framework e il contesto dello schema XAML predefinito e in cui non vengono passati modelli di override Invoker specifici per la costruzione di entità del sistema di tipi XAML.

La chiamata Invoker richiama LookupInvoker o un override specifico di tale metodo.

Si applica a