共用方式為


XamlType.LookupValueSerializer 方法

定義

傳回具有 XamlValueConverter<TConverterBase> 條件約束的 ValueSerializer,這個條件約束表示此 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)

傳回

XamlValueConverter<ValueSerializer>

具有 XamlValueConverter<TConverterBase> 條件約束的 ValueSerializer (這個條件約束表示此 XamlType 之值的值序列化行為),否則為 null

備註

呼叫 即可叫 ValueSerializer 用這個方法。

預設實作會根據讀取 ValueSerializerAttribute 傳回值。 如果即時基礎類型上找不到任何屬性,也可以檢查 BaseType 屬性。 它也包含預設序列化列舉、一般實值型別或泛型的特殊邏輯。 如果值無法使用,則會傳 null 回 。

如果您想要 ValueSerializer 使用不同的邏輯,請覆寫這個方法。

適用於