XamlType.LookupValueSerializer 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回具有 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<TConverterBase> 條件約束的 ValueSerializer (這個條件約束表示此 XamlType 之值的值序列化行為),否則為 null
。
備註
呼叫 即可叫 ValueSerializer 用這個方法。
預設實作會根據讀取 ValueSerializerAttribute 傳回值。 如果即時基礎類型上找不到任何屬性,也可以檢查 BaseType 屬性。 它也包含預設序列化列舉、一般實值型別或泛型的特殊邏輯。 如果值無法使用,則會傳 null
回 。
如果您想要 ValueSerializer 使用不同的邏輯,請覆寫這個方法。