XamlType.LookupValueSerializer 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 element XamlValueConverter<TConverterBase> z ograniczeniem ValueSerializer , który reprezentuje zachowanie serializacji wartości dla wartości tego XamlTypeelementu .
protected:
virtual System::Xaml::Schema::XamlValueConverter<System::Windows::Markup::ValueSerializer ^> ^ LookupValueSerializer();
protected virtual System.Xaml.Schema.XamlValueConverter<System.Windows.Markup.ValueSerializer> LookupValueSerializer ();
abstract member LookupValueSerializer : unit -> System.Xaml.Schema.XamlValueConverter<System.Windows.Markup.ValueSerializer>
override this.LookupValueSerializer : unit -> System.Xaml.Schema.XamlValueConverter<System.Windows.Markup.ValueSerializer>
Protected Overridable Function LookupValueSerializer () As XamlValueConverter(Of ValueSerializer)
Zwraca
Element XamlValueConverter<TConverterBase> z ValueSerializer ograniczeniem reprezentującym zachowanie serializacji wartości dla wartości tego XamlTypeelementu ; w przeciwnym razie null.
Uwagi
Tę metodę można wywołać za pomocą wywołań do ValueSerializermetody .
Domyślna implementacja zwraca wartość na podstawie odczytu ValueSerializerAttribute. Może również sprawdzić BaseType atrybut, jeśli żaden atrybut nie zostanie znaleziony w bezpośrednim typie bazowym. Zawiera również specjalną logikę domyślną serializacji wyliczenia, typowych typów wartości lub typów ogólnych. Jeśli wartość jest niedostępna, zwraca wartość null.
Zastąpi tę metodę, jeśli chcesz ValueSerializer użyć innej logiki.