XamlMember.LookupValueSerializer Metoda

Definice

Vrátí implementaci serializátoru hodnoty, která je k tomuto XamlMembertypu přidružená.Returns a value serializer implementation that is associated with this XamlMember.

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

Poznámky

Výchozí implementace používá následující logiku a pořadí zpracování:The default implementation uses the following logic and processing order:

  • Pokud existuje označení na úrovni člena (ValueSerializerAttribute), jsou informace o atributu použity pro volání do GetValueConverter kontextu schématu XAML.If attributing exists at the member level (ValueSerializerAttribute), the attribute information is used for a call to GetValueConverter against the XAML schema context.

  • Pokud Type je platný, vrátí se konvertor hodnot, který je přidružen k typu.If Type is valid, a value converter that is associated with the type is returned.

  • Pokud se nepoužijí předchozí podmínky, null vrátí se.If the previous conditions do not apply, null is returned.

Tato metoda je vyvolána, když volající získá hodnotu z ValueSerializer.This method is invoked when a caller gets a value from ValueSerializer. Tuto metodu přepište, pokud chcete nahlásit jednotné výsledky pro celou XamlMember odvozenou třídu, nebo pokud máte k dispozici specializované metadata k tomu, aby je bylo možné určit na základě jednotlivých případů.Override this method if you want to report uniform results for an entire XamlMember derived class, or if you have specialized metadata available to determine this on a per-case basis.

Platí pro

Viz také