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 использовать другую логику.