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

Definição

Converte vários valores de um tipo para outro.

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

Parâmetros de tipo

T1

O primeiro tipo.

T2

O segundo tipo.

T3

O terceiro tipo.

T4

O quarto tipo.

T5

O quinto tipo.

T6

O sexto tipo.

T7

O sétimo tipo.

T8

O oitavo tipo.

T9

O nono tipo.

T10

O décimo tipo.

TTarget

O tipo de destino.

Herança
MultiValueConverter<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TTarget>

Construtores

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

Inicializa uma nova instância de MultiValueConverter.

Métodos

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

Valida que values [ index ] é do tipo T

(Herdado de MultiValueConverterBase<TTarget>)
Convert(Object[], Type, Object, CultureInfo)

Converte os valores.

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

Convert(Object[], Type, Object, CultureInfo)Ponto de entrada primário

(Herdado de MultiValueConverterBase<TTarget>)
Convert(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Object, CultureInfo)

Converte os valores.

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

ConvertBack(Object, Type[], Object, CultureInfo)Ponto de entrada primário

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

Uma exceção gerada quando a função do conversor não está definida.

(Herdado de MultiValueConverterBase<TTarget>)
ValidateConvertBackParameters(Object, Type[])

Valida os parâmetros passados para IMultiValueConverter. ConvertBack

(Herdado de MultiValueConverterBase<TTarget>)
ValidateConvertParameters(Object[], Type)

Valida os parâmetros passados para IMultiValueConverter. Convert

(Herdado de MultiValueConverterBase<TTarget>)

Aplica-se a