XamlMember.LookupTypeConverter Metoda
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.
Zwraca implementację konwertera typów, która jest skojarzona z tym XamlMemberelementem .
protected:
virtual System::Xaml::Schema::XamlValueConverter<System::ComponentModel::TypeConverter ^> ^ LookupTypeConverter();
protected virtual System.Xaml.Schema.XamlValueConverter<System.ComponentModel.TypeConverter> LookupTypeConverter ();
abstract member LookupTypeConverter : unit -> System.Xaml.Schema.XamlValueConverter<System.ComponentModel.TypeConverter>
override this.LookupTypeConverter : unit -> System.Xaml.Schema.XamlValueConverter<System.ComponentModel.TypeConverter>
Protected Overridable Function LookupTypeConverter () As XamlValueConverter(Of TypeConverter)
Zwraca
XamlValueConverter<TConverterBase> Wystąpienie z TypeConverter ograniczeniem; lub null
.
Uwagi
Domyślna implementacja używa następującej logiki i kolejności przetwarzania:
Jeśli przypisanie istnieje na poziomie elementu członkowskiego (TypeConverterAttribute), informacje o atrybutach są używane do wywołania względem GetValueConverter kontekstu schematu XAML.
Jeśli Type jest prawidłowy, zwracany jest konwerter typów skojarzony z typem.
Jeśli element członkowski jest zdarzeniem, zwracany jest konwerter typów specyficzny dla zdarzenia.
Ta metoda jest wywoływana, gdy obiekt wywołujący pobiera wartość z TypeConverter. Zastąp tę metodę, jeśli chcesz zgłosić jednolite wyniki dla całej XamlMember klasy pochodnej lub jeśli masz dostępne wyspecjalizowane metadane, aby określić je dla poszczególnych przypadków.