XamlType.LookupValueSerializer Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar en XamlValueConverter<TConverterBase> som har en ValueSerializer begränsning, som representerar värdets serialiseringsbeteende för värdena för den här 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)
Returer
En XamlValueConverter<TConverterBase> med ValueSerializer villkor som representerar värdet serialisering beteende för värden i detta XamlType; annars, null.
Kommentarer
Den här metoden kan anropas av anrop till ValueSerializer.
Standardimplementeringen returnerar ett värde baserat på läsning ValueSerializerAttribute. Det kan också söka efter BaseType attributet om inget attribut hittas på den omedelbara underliggande typen. Den innehåller även särskild logik för standard serialisering av uppräkningar, vanliga värdetyper eller generiska objekt. Om ett värde inte är tillgängligt returneras null.
Åsidosätt den här metoden om du vill ValueSerializer använda annan logik.