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<TypeConverter>

Экземпляр XamlValueConverter<TConverterBase> с ограничением TypeConverter или значение null.

Комментарии

Реализация по умолчанию использует следующую логику и порядок обработки:

  • Если атрибут существует на уровне члена (TypeConverterAttribute), сведения об атрибуте используются для вызова GetValueConverter контекста схемы XAML.

  • Если Type допустимо, возвращается преобразователь типов, связанный с типом.

  • Если элемент является событием, возвращается преобразователь типов, зависящий от события.

Этот метод вызывается, когда вызывающий объект получает значение из TypeConverter. Переопределите этот метод, если вы хотите сообщить об универсальных результатах для всего XamlMember производного класса или если у вас есть специализированные метаданные, доступные для определения этого на основе каждого варианта.

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

См. также раздел