Partilhar via


XamlType.LookupValueSerializer Método

Definição

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

XamlValueConverter<ValueSerializer>

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.

Aplica-se a