Udostępnij za pośrednictwem


XamlMember.Invoker Właściwość

Definicja

Pobiera implementację XamlMemberInvoker skojarzona z tym XamlMemberelementem .

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

Wartość właściwości

XamlMemberInvoker

Implementacja XamlMemberInvoker skojarzona z tym XamlMemberelementem .

Uwagi

Wzorzec Invoker jest zaawansowaną techniką rozszerzenia systemu typu XAML. Wzorzec Invoker zapewnia sposób wstrzykiwania różnych zachowań mapowania typów schematu, a jednocześnie przy użyciu definicji systemu typów XAML z .NET Framework usług XAML.

LookupInvoker Jeśli przesłonięcia zwraca nullwartość , lub jeśli implementacja domyślna zwraca null wartość , ponieważ brakuje UnderlyingMember jej dla tej XamlMemberwartości , Invoker właściwość zwraca wartość XamlMemberInvoker.UnknownInvoker.

Wartość domyślna to XamlMemberInvoker.UnknownInvoker. Dotyczy to większości operacji korzystających z usług .NET Framework XAML i domyślnego kontekstu schematu XAML oraz w przypadku, gdy do konstruowania jednostek systemowych typu XAML nie są przekazywane żadne konkretne wzorce przesłonięciaInvoker.

Wywołanie Invoker wywołuje LookupInvoker lub określone zastąpienie tej metody.

Dotyczy