XamlMember.LookupValueSerializer Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve uma implementação de serializador de valores associada a esta 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)
Devoluções
Uma XamlValueConverter<TConverterBase> instância com ValueSerializer restrição, ou null.
Observações
A implementação padrão utiliza a seguinte lógica e ordem de processamento:
Se existir atribuição ao nível do membro (ValueSerializerAttribute), a informação do atributo é usada para uma chamada contra GetValueConverter o contexto do esquema XAML.
Se Type for válido, é devolvido um conversor de valor associado ao tipo.
Se as condições anteriores não se aplicarem,
nullé devolvido.
Este método é invocado quando um chamador obtém um valor de ValueSerializer. Substitua este método se quiser reportar resultados uniformes para uma classe derivada inteira XamlMember , ou se tiver metadados especializados disponíveis para determinar isto por caso.