Share via


MultiValueConverterBase<TTarget> Class

Definition

These types are forwarded from MS.VS.Shell.14.dll

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>
Derived
Implements

Constructors

MultiValueConverterBase<TTarget>()

Initializes a new instance of MultiValueConverter.

MultiValueConverterBase<TTarget>(Type[])

Methods

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

Validates that values[index] is of type T

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

Primary Convert(Object[], Type, Object, CultureInfo) entry point

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

Primary ConvertBack(Object, Type[], Object, CultureInfo) entry point

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

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

ValidateConvertBackParameters(Object, Type[])

Validates the parameters passed to IMultiValueConverter.ConvertBack

ValidateConvertParameters(Object[], Type)

Validates the parameters passed to IMultiValueConverter.Convert

Applies to