XamlType.LookupValueSerializer Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.