MultiValueConverter<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TTarget> Класс

Определение

Преобразует несколько значений из одного типа в другой.

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)

Параметры типа

T1

Первый тип.

T2

Второй тип.

T3

Третий тип.

T4

Четвертый тип.

T5

Пятый тип.

T6

Шестой тип.

T7

Седьмой тип.

T8

Восьмой тип.

T9

Девятый тип.

T10

Десятый тип.

TTarget

Тип целевого объекта.

Наследование
MultiValueConverter<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TTarget>

Конструкторы

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

Инициализирует новый экземпляр Мултивалуеконвертер.

Методы

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

Проверяет, values index имеет тип [] T

(Унаследовано от MultiValueConverterBase<TTarget>)
Convert(Object[], Type, Object, CultureInfo)

Преобразует значения.

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

Первичная Convert(Object[], Type, Object, CultureInfo) точка входа

(Унаследовано от MultiValueConverterBase<TTarget>)
Convert(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Object, CultureInfo)

Преобразует значения.

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

Первичная ConvertBack(Object, Type[], Object, CultureInfo) точка входа

(Унаследовано от 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) (Унаследовано от MultiValueConverterBase<TTarget>)
ConvertCore(Object[], Type, Object, CultureInfo)
ConvertCore(Object[], Type, Object, CultureInfo) (Унаследовано от MultiValueConverterBase<TTarget>)
MakeConverterFunctionNotDefinedException(String)

Исключение, возникающее, если функция преобразователя не определена.

(Унаследовано от MultiValueConverterBase<TTarget>)
ValidateConvertBackParameters(Object, Type[])

Проверяет параметры, переданные в IMultiValueConverter. ConvertBack

(Унаследовано от MultiValueConverterBase<TTarget>)
ValidateConvertParameters(Object[], Type)

Проверяет параметры, переданные в IMultiValueConverter. Convert

(Унаследовано от MultiValueConverterBase<TTarget>)

Применяется к