XamlValueConverter<TConverterBase>.CreateInstance Method

Definition

Returns an instance of the converter implementation.

protected:
 virtual TConverterBase CreateInstance();
protected virtual TConverterBase CreateInstance ();
abstract member CreateInstance : unit -> 'ConverterBase
override this.CreateInstance : unit -> 'ConverterBase
Protected Overridable Function CreateInstance () As TConverterBase

Returns

TConverterBase

An instance of the converter implementation, or null.

Exceptions

Converter did not implement the correct base type.

Remarks

CreateInstance is protected. To get a converter instance with a public API, get the value of ConverterInstance.

A XamlValueConverter<TConverterBase> can be constructed with a null implementation type, but such a XamlValueConverter<TConverterBase> will return null for CreateInstance.

Applies to