XamlType.LookupTypeConverter Метод

Определение

Возвращает объект XamlValueConverter<TConverterBase> с ограничением TypeConverter, представляющим поведение преобразования типов для значений данного типа XamlType.

protected:
 virtual System::Xaml::Schema::XamlValueConverter<System::ComponentModel::TypeConverter ^> ^ LookupTypeConverter();
protected virtual System.Xaml.Schema.XamlValueConverter<System.ComponentModel.TypeConverter> LookupTypeConverter ();
abstract member LookupTypeConverter : unit -> System.Xaml.Schema.XamlValueConverter<System.ComponentModel.TypeConverter>
override this.LookupTypeConverter : unit -> System.Xaml.Schema.XamlValueConverter<System.ComponentModel.TypeConverter>
Protected Overridable Function LookupTypeConverter () As XamlValueConverter(Of TypeConverter)

Возвращаемое значение

XamlValueConverter<TypeConverter>

Объект XamlValueConverter<TConverterBase> с ограничением TypeConverter, представляющий поведение преобразования типов для значений данного типа XamlType, или значение null.

Комментарии

Этот метод можно вызвать с помощью вызовов TypeConverter.

Реализация по умолчанию возвращает значение на основе считывания TypeConverterAttribute. Реализация по умолчанию также может проверять BaseType наличие атрибута, если атрибут не найден в непосредственном базовом типе. Она также включает специальную логику для преобразования перечислений по умолчанию, общих типов значений и универсальных шаблонов. Если значение недоступно, возвращается nullзначение.

Переопределите этот метод, если вы хотите TypeConverter использовать другую логику.

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