MultiValueConverterBase<TTarget> MultiValueConverterBase<TTarget> MultiValueConverterBase<TTarget> MultiValueConverterBase<TTarget> Class

Definition

Converts multiple values from one type to another.

generic <typename TTarget>
public ref class MultiValueConverterBase abstract : System::Windows::Data::IMultiValueConverter
public abstract class MultiValueConverterBase<TTarget> : System.Windows.Data.IMultiValueConverter
type MultiValueConverterBase<'arget> = class
    interface IMultiValueConverter
Public MustInherit Class MultiValueConverterBase(Of TTarget)
Implements IMultiValueConverter

Type Parameters

TTarget

The target type.

Inheritance
MultiValueConverterBase<TTarget>MultiValueConverterBase<TTarget>MultiValueConverterBase<TTarget>MultiValueConverterBase<TTarget>
Derived
Implements

Constructors

MultiValueConverterBase<TTarget>() MultiValueConverterBase<TTarget>() MultiValueConverterBase<TTarget>() MultiValueConverterBase<TTarget>()

Initializes a new instance of MultiValueConverter.

MultiValueConverterBase<TTarget>(Type[]) MultiValueConverterBase<TTarget>(Type[]) MultiValueConverterBase<TTarget>(Type[]) MultiValueConverterBase<TTarget>(Type[])

Methods

CheckValue<T>(Object[], Int32, String) CheckValue<T>(Object[], Int32, String) CheckValue<T>(Object[], Int32, String) CheckValue<T>(Object[], Int32, String)
Convert(Object[], Type, Object, CultureInfo) Convert(Object[], Type, Object, CultureInfo) Convert(Object[], Type, Object, CultureInfo) Convert(Object[], Type, Object, CultureInfo)

Converts the values.

ConvertBack(Object, Type[], Object, CultureInfo) ConvertBack(Object, Type[], Object, CultureInfo) ConvertBack(Object, Type[], Object, CultureInfo) ConvertBack(Object, Type[], Object, CultureInfo)

Converts the values back to the original.

ConvertBackCore(Object, Type[], Object, CultureInfo) ConvertBackCore(Object, Type[], Object, CultureInfo) ConvertBackCore(Object, Type[], Object, CultureInfo) ConvertBackCore(Object, Type[], Object, CultureInfo)
ConvertCore(Object[], Type, Object, CultureInfo) ConvertCore(Object[], Type, Object, CultureInfo) ConvertCore(Object[], Type, Object, CultureInfo) ConvertCore(Object[], Type, Object, CultureInfo)
MakeConverterFunctionNotDefinedException(String) MakeConverterFunctionNotDefinedException(String) MakeConverterFunctionNotDefinedException(String) MakeConverterFunctionNotDefinedException(String)

An exception thrown when the converter function isn’t defined.

ValidateConvertBackParameters(Object, Type[]) ValidateConvertBackParameters(Object, Type[]) ValidateConvertBackParameters(Object, Type[]) ValidateConvertBackParameters(Object, Type[])

Validates the parameters passed to IMultiValueConverter.ConvertBack.

ValidateConvertParameters(Object[], Type) ValidateConvertParameters(Object[], Type) ValidateConvertParameters(Object[], Type) ValidateConvertParameters(Object[], Type)

Validates the parameters passed to IMultiValueConverter.Convert.

Applies to