XamlType.LookupValueSerializer Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um XamlValueConverter<TConverterBase> que tem uma restrição ValueSerializer, que representa o comportamento de serialização de valor para valores desse 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)
Retornos
Um XamlValueConverter<TConverterBase> com restrição ValueSerializer que representa o comportamento de serialização de valor para valores desse XamlType; caso contrário, null
.
Comentários
Esse método pode ser invocado por chamadas para ValueSerializer.
A implementação padrão retorna um valor com base na leitura ValueSerializerAttribute. Ele também pode verificar BaseType o atributo se nenhum atributo for encontrado no tipo subjacente imediato. Ele também inclui lógica especial para serialização padrão de enumerações, tipos de valor comuns ou genéricos. Se um valor não estiver disponível, ele retornará null
.
Substitua esse método se você quiser ValueSerializer usar uma lógica diferente.