Sdílet prostřednictvím


XamlType.LookupTypeConverter Metoda

Definice

XamlValueConverter<TConverterBase> Vrátí hodnotu, která má TypeConverter omezení, které představuje chování při převodu typů pro hodnoty tohoto XamlTypeobjektu .

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)

Návraty

A XamlValueConverter<TConverterBase> s TypeConverter omezením, které představuje chování při převodu typů pro hodnoty této XamlTypehodnoty; nullv opačném případě .

Poznámky

Tuto metodu lze vyvolat voláním metody TypeConverter.

Výchozí implementace vrátí hodnotu na základě čtení TypeConverterAttribute. Výchozí implementace může také zkontrolovat BaseType atribut, pokud není nalezen žádný atribut v bezprostředním podkladovém typu. Obsahuje také speciální logiku pro výchozí převod výčtů, běžných typů hodnot a obecných typů. Pokud je hodnota nedostupná, vrátí null.

Pokud chcete TypeConverter použít jinou logiku, přepište tuto metodu.

Platí pro