XamlMember.LookupValueSerializer Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt eine Serialisierungsimplementierung des Werts zurück, die diesem XamlMemberzugeordnet ist.
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)
Gibt zurück
Eine XamlValueConverter<TConverterBase> Instanz mit ValueSerializer Einschränkung oder null.
Hinweise
Die Standardimplementierung verwendet die folgende Logik und Verarbeitungsreihenfolge:
Wenn die Attributierung auf Memberebene (ValueSerializerAttribute) vorhanden ist, werden die Attributinformationen für einen Aufruf GetValueConverter für den XAML-Schemakontext verwendet.
Wenn Type gültig, wird ein Wertkonverter zurückgegeben, der dem Typ zugeordnet ist.
Wenn die vorherigen Bedingungen nicht gelten,
nullwird diese zurückgegeben.
Diese Methode wird aufgerufen, wenn ein Aufrufer einen Wert von ValueSerializer. Überschreiben Sie diese Methode, wenn Sie einheitliche Ergebnisse für eine gesamte XamlMember abgeleitete Klasse melden möchten oder wenn Sie spezielle Metadaten zur Verfügung haben, um dies pro Fall zu ermitteln.