XamlMember.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 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.