Sdílet prostřednictvím


XamlType.LookupValueSerializer Metoda

Definice

XamlValueConverter<TConverterBase> Vrátí hodnotu s ValueSerializer omezením, která představuje chování serializace hodnot pro hodnoty tohoto XamlType.

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)

Návraty

XamlValueConverter<ValueSerializer>

S XamlValueConverter<TConverterBase> omezením, které představuje chování serializace hodnot pro hodnoty tohoto XamlType; jinak , null.ValueSerializer

Poznámky

Tuto metodu lze vyvolat voláním ValueSerializer.

Výchozí implementace vrátí hodnotu založenou na čtení ValueSerializerAttribute. Může také zkontrolovat BaseType atribut, pokud není nalezen žádný atribut v okamžitém podkladovém typu. Obsahuje také speciální logiku pro výchozí serializaci výčtů, běžných typů hodnot nebo obecných typů. Pokud je hodnota nedostupná, vrátí nullhodnotu .

Tuto metodu přepište, pokud chcete ValueSerializer použít jinou logiku.

Platí pro