XamlMember.Invoker Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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 null
wartość , 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.