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<TConverterBase> с ограничением TypeConverter, представляющий поведение преобразования типов для значений данного типа XamlType, или значение null
.
Комментарии
Этот метод можно вызвать с помощью вызовов TypeConverter.
Реализация по умолчанию возвращает значение на основе считывания TypeConverterAttribute. Реализация по умолчанию также может проверять BaseType наличие атрибута, если атрибут не найден в непосредственном базовом типе. Она также включает специальную логику для преобразования перечислений по умолчанию, общих типов значений и универсальных шаблонов. Если значение недоступно, возвращается null
значение.
Переопределите этот метод, если вы хотите TypeConverter использовать другую логику.