Partager via


MultiValueConverter<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TTarget> Class

Definition

generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, 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 T7, typename T8, typename T9, typename T10, typename T11, typename TTarget>
[Windows::Foundation::Metadata::WebHostHidden]
class MultiValueConverter : Microsoft::VisualStudio::PlatformUI::MultiValueConverterBase<TTarget>
public class MultiValueConverter<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TTarget> : Microsoft.VisualStudio.PlatformUI.MultiValueConverterBase<TTarget>
type MultiValueConverter<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'arget> = class
    inherit MultiValueConverterBase<'arget>
Public Class MultiValueConverter(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TTarget)
Inherits MultiValueConverterBase(Of TTarget)

Type Parameters

T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
T11
TTarget
Inheritance
MultiValueConverter<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TTarget>

Constructors

MultiValueConverter<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TTarget>()

Methods

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

Validates that values[index] is of type T

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

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

(Inherited from MultiValueConverterBase<TTarget>)
Convert(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, Object, CultureInfo)
ConvertBack(Object, Type[], Object, CultureInfo)
ConvertBack(Object, Type[], Object, CultureInfo)

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

(Inherited from MultiValueConverterBase<TTarget>)
ConvertBack(TTarget, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, Object, CultureInfo)
ConvertBackCore(Object, Type[], Object, CultureInfo)
ConvertBackCore(Object, Type[], Object, CultureInfo) (Inherited from MultiValueConverterBase<TTarget>)
ConvertCore(Object[], Type, Object, CultureInfo)
ConvertCore(Object[], Type, Object, CultureInfo) (Inherited from MultiValueConverterBase<TTarget>)
MakeConverterFunctionNotDefinedException(String)

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

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

Validates the parameters passed to IMultiValueConverter.ConvertBack

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

Validates the parameters passed to IMultiValueConverter.Convert

(Inherited from MultiValueConverterBase<TTarget>)

Applies to