XamlMember.LookupValueSerializer Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert een waardeserialisatie-implementatie die aan deze XamlMemberis gekoppeld.
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)
Retouren
Een XamlValueConverter<TConverterBase> exemplaar met ValueSerializer beperking of null.
Opmerkingen
De standaard implementatie maakt gebruik van de volgende logica en verwerkingsvolgorde:
Als de toewijzing bestaat op lidniveau (ValueSerializerAttribute), wordt de kenmerkinformatie gebruikt voor een aanroep naar GetValueConverter de XAML-schemacontext.
Als Type dit geldig is, wordt een waardeconversieprogramma dat aan het type is gekoppeld, geretourneerd.
Als de vorige voorwaarden niet van toepassing zijn,
nullwordt deze geretourneerd.
Deze methode wordt aangeroepen wanneer een aanroeper een waarde ophaalt van ValueSerializer. Overschrijf deze methode als u uniforme resultaten voor een hele XamlMember afgeleide klasse wilt rapporteren of als u gespecialiseerde metagegevens beschikbaar hebt om dit per geval te bepalen.