MultiValueConverter<T1,T2,T3,T4,T5,T6,TTarget> MultiValueConverter<T1,T2,T3,T4,T5,T6,TTarget> MultiValueConverter<T1,T2,T3,T4,T5,T6,TTarget> MultiValueConverter<T1,T2,T3,T4,T5,T6,TTarget> MultiValueConverter<T1,T2,T3,T4,T5,T6,TTarget> Class

Definition

Converts multiple values from one type to another.

generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename TTarget>
public ref class MultiValueConverter : Microsoft::VisualStudio::PlatformUI::MultiValueConverterBase<TTarget>
template <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename TTarget>
[Windows::Foundation::Metadata::WebHostHidden]
class MultiValueConverter : Microsoft::VisualStudio::PlatformUI::MultiValueConverterBase<TTarget>
public class MultiValueConverter<T1,T2,T3,T4,T5,T6,TTarget> : Microsoft.VisualStudio.PlatformUI.MultiValueConverterBase<TTarget>
type MultiValueConverter<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'arget> = class
    inherit MultiValueConverterBase<'arget>
Public Class MultiValueConverter(Of T1, T2, T3, T4, T5, T6, TTarget)
Inherits MultiValueConverterBase(Of TTarget)

Type Parameters

T1
T2
T3
T4
T5
T6
TTarget
Inheritance
MultiValueConverter<T1,T2,T3,T4,T5,T6,TTarget>MultiValueConverter<T1,T2,T3,T4,T5,T6,TTarget>MultiValueConverter<T1,T2,T3,T4,T5,T6,TTarget>MultiValueConverter<T1,T2,T3,T4,T5,T6,TTarget>MultiValueConverter<T1,T2,T3,T4,T5,T6,TTarget>

Constructors

MultiValueConverter<T1,T2,T3,T4,T5,T6,TTarget>() MultiValueConverter<T1,T2,T3,T4,T5,T6,TTarget>() MultiValueConverter<T1,T2,T3,T4,T5,T6,TTarget>() MultiValueConverter<T1,T2,T3,T4,T5,T6,TTarget>() MultiValueConverter<T1,T2,T3,T4,T5,T6,TTarget>()

Initializes a new instance of MultiValueConverter.

Methods

CheckValue<T>(Object[], Int32, String) CheckValue<T>(Object[], Int32, String) CheckValue<T>(Object[], Int32, String) CheckValue<T>(Object[], Int32, String) CheckValue<T>(Object[], Int32, String) Inherited from MultiValueConverterBase<TTarget>
Convert(Object[], Type, Object, CultureInfo) Convert(Object[], Type, Object, CultureInfo) Convert(Object[], Type, Object, CultureInfo) Convert(Object[], Type, Object, CultureInfo) Convert(Object[], Type, Object, CultureInfo)

Converts the values.

Convert(T1, T2, T3, T4, T5, T6, Object, CultureInfo) Convert(T1, T2, T3, T4, T5, T6, Object, CultureInfo) Convert(T1, T2, T3, T4, T5, T6, Object, CultureInfo) Convert(T1, T2, T3, T4, T5, T6, Object, CultureInfo) Convert(T1, T2, T3, T4, T5, T6, 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) ConvertBack(Object, Type[], Object, CultureInfo)

Converts the values back to the original.

ConvertBack(TTarget, T1, T2, T3, T4, T5, T6, Object, CultureInfo) ConvertBack(TTarget, T1, T2, T3, T4, T5, T6, Object, CultureInfo) ConvertBack(TTarget, T1, T2, T3, T4, T5, T6, Object, CultureInfo) ConvertBack(TTarget, T1, T2, T3, T4, T5, T6, Object, CultureInfo) ConvertBack(TTarget, T1, T2, T3, T4, T5, T6, 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) 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) ConvertCore(Object[], Type, Object, CultureInfo)
MakeConverterFunctionNotDefinedException(String) MakeConverterFunctionNotDefinedException(String) MakeConverterFunctionNotDefinedException(String) MakeConverterFunctionNotDefinedException(String) MakeConverterFunctionNotDefinedException(String)

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

(Inherited from MultiValueConverterBase<TTarget>)
ValidateConvertBackParameters(Object, Type[]) ValidateConvertBackParameters(Object, Type[]) ValidateConvertBackParameters(Object, Type[]) ValidateConvertBackParameters(Object, Type[]) ValidateConvertBackParameters(Object, Type[])

Validates the parameters passed to IMultiValueConverter.ConvertBack.

(Inherited from MultiValueConverterBase<TTarget>)
ValidateConvertParameters(Object[], Type) ValidateConvertParameters(Object[], Type) ValidateConvertParameters(Object[], Type) ValidateConvertParameters(Object[], Type) ValidateConvertParameters(Object[], Type)

Validates the parameters passed to IMultiValueConverter.Convert.

(Inherited from MultiValueConverterBase<TTarget>)

Applies to