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

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