XamlType.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 ein XamlValueConverter<TConverterBase>-Objekt mit einer ValueSerializer-Einschränkung zurück, das das Wertserialisierungsverhalten für Werte dieses XamlType-Objekts darstellt.
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
Ein XamlValueConverter<TConverterBase>-Objekt mit der ValueSerializer-Einschränkung, das das Wertserialisierungsverhalten für Werte dieses XamlType-Objekts darstellt, andernfalls null
.
Hinweise
Diese Methode kann durch Aufrufe aufgerufen ValueSerializerwerden.
Die Standardimplementierung gibt einen Wert basierend auf dem Lesen ValueSerializerAttributezurück. Es kann auch nach dem Attribut suchen BaseType , wenn kein Attribut für den unmittelbar zugrunde liegenden Typ gefunden wird. Es enthält auch spezielle Logik für die Standard serialisierung von Enumerationen, gängigen Werttypen oder Generischen. Wenn ein Wert nicht verfügbar ist, wird er zurückgegeben null
.
Überschreiben Sie diese Methode, wenn Sie unterschiedliche Logik verwenden möchten ValueSerializer .