XamlType.LookupValueSerializer Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un oggetto XamlValueConverter<TConverterBase> contenente un vincolo ValueSerializer che rappresenta il comportamento di serializzazione per i valori dell'oggetto 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)
Restituisce
Restituisce un oggetto XamlValueConverter<TConverterBase> con vincolo ValueSerializer che rappresenta il comportamento di serializzazione per i valori dell'oggetto XamlType; in caso contrario, null
.
Commenti
Questo metodo può essere richiamato dalle chiamate a ValueSerializer.
L'implementazione predefinita restituisce un valore basato sulla lettura ValueSerializerAttributedi . Può anche verificare BaseType la presenza dell'attributo se non viene trovato alcun attributo nel tipo sottostante immediato. Include anche una logica speciale per la serializzazione predefinita di enumerazioni, tipi di valori comuni o generici. Se un valore non è disponibile, restituisce null
.
Eseguire l'override di questo metodo se si vuole ValueSerializer usare logica diversa.