XamlMember.LookupTypeConverter Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает реализацию преобразователя типов, связанного с данным объектом XamlMember.
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 или значение null
.
Комментарии
Реализация по умолчанию использует следующую логику и порядок обработки:
Если атрибут существует на уровне члена (TypeConverterAttribute), сведения об атрибуте используются для вызова GetValueConverter контекста схемы XAML.
Если Type допустимо, возвращается преобразователь типов, связанный с типом.
Если элемент является событием, возвращается преобразователь типов, зависящий от события.
Этот метод вызывается, когда вызывающий объект получает значение из TypeConverter. Переопределите этот метод, если вы хотите сообщить об универсальных результатах для всего XamlMember производного класса или если у вас есть специализированные метаданные, доступные для определения этого на основе каждого варианта.