XamlMember.ValueSerializer Property

Definition

Gets a XamlValueConverter<TConverterBase> object, which is used for value serialization of XAML declared objects.

public:
 property System::Xaml::Schema::XamlValueConverter<System::Windows::Markup::ValueSerializer ^> ^ ValueSerializer { System::Xaml::Schema::XamlValueConverter<System::Windows::Markup::ValueSerializer ^> ^ get(); };
public System.Xaml.Schema.XamlValueConverter<System.Windows.Markup.ValueSerializer> ValueSerializer { get; }
member this.ValueSerializer : System.Xaml.Schema.XamlValueConverter<System.Windows.Markup.ValueSerializer>
Public ReadOnly Property ValueSerializer As XamlValueConverter(Of ValueSerializer)

Property Value

A XamlValueConverter<TConverterBase> with ValueSerializer constraint on the generic.

Remarks

Calling ValueSerializer invokes LookupValueSerializer or a specific override of that method. This behavior occurs when the initial internal reflection logic has not already set the information.

Not all cases that return a non-null property value for ValueSerializer are necessarily a working ValueSerializer. See TypeConverter; the same considerations apply to ValueSerializer.

Applies to