XamlType.LookupValueSerializer Método

Definición

Devuelve un objeto XamlValueConverter<TConverterBase> que tiene una restricción ValueSerializer, que representa el comportamiento de serialización para los valores de este objeto 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)

Devoluciones

XamlValueConverter<ValueSerializer>

Objeto XamlValueConverter<TConverterBase> con la restricción ValueSerializer que representa el comportamiento de serialización para los valores de este objeto XamlType; de lo contrario, es null.

Comentarios

Este método se puede invocar mediante llamadas a ValueSerializer.

La implementación predeterminada devuelve un valor basado en la lectura ValueSerializerAttributede . También puede comprobar BaseType si no se encuentra ningún atributo en el tipo subyacente inmediato. También incluye lógica especial para la serialización predeterminada de enumeraciones, tipos de valor comunes o genéricos. Si un valor no está disponible, devuelve null.

Invalide este método si desea ValueSerializer usar una lógica diferente.

Se aplica a