XamlMember.LookupValueSerializer Método

Definición

Devuelve una implementación de serializador de valor que está asociada a este XamlMember.

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

Instancia de XamlValueConverter<TConverterBase> que está asociada a la restricción ValueSerializer o null.

Comentarios

La implementación predeterminada usa la lógica y el orden de procesamiento siguientes:

  • Si la atribución existe en el nivel de miembro (ValueSerializerAttribute), la información de atributo se usa para una llamada a GetValueConverter en el contexto de esquema XAML.

  • Si Type es válido, se devuelve un convertidor de valores asociado al tipo.

  • Si no se aplican las condiciones anteriores, null se devuelve .

Este método se invoca cuando un llamador obtiene un valor de ValueSerializer. Invalide este método si desea notificar resultados uniformes para una clase derivada completa XamlMember , o si tiene metadatos especializados disponibles para determinarlo en cada caso.

Se aplica a

Consulte también