XamlType.LookupValueSerializer Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une XamlValueConverter<TConverterBase>ValueSerializer contrainte qui représente le comportement de sérialisation des valeurs pour les valeurs de ce 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)
Retours
Avec XamlValueConverter<TConverterBase> contrainte qui représente le comportement de sérialisation des valeurs pour les valeurs de ceci XamlType; sinon, null.ValueSerializer
Remarques
Cette méthode peut être appelée par des appels à ValueSerializer.
L’implémentation par défaut retourne une valeur basée sur la lecture ValueSerializerAttribute. Il peut également vérifier BaseType l’attribut si aucun attribut n’est trouvé sur le type sous-jacent immédiat. Il inclut également une logique spéciale pour la sérialisation par défaut des énumérations, des types de valeurs communs ou des génériques. Si une valeur n’est pas disponible, elle retourne null.
Remplacez cette méthode si vous souhaitez ValueSerializer utiliser une logique différente.