Sdílet prostřednictvím


XamlMember.LookupTypeConverter Metoda

Definice

Vrátí implementaci převaděče typů, která je přidružena k tomuto 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)

Návraty

XamlValueConverter<TypeConverter>

XamlValueConverter<TConverterBase> Instance s TypeConverter omezením; nebo null.

Poznámky

Výchozí implementace používá následující logiku a pořadí zpracování:

  • Pokud připisování existuje na úrovni členu (TypeConverterAttribute), informace o atributu se používají pro volání GetValueConverter kontextu schématu XAML.

  • Pokud Type je platný, vrátí se převaděč typu, který je přidružen k typu.

  • Pokud je člen událostí, vrátí se převaděč typu specifický pro událost.

Tato metoda je vyvolána, když volající získá hodnotu z TypeConverter. Tuto metodu přepište, pokud chcete nahlásit jednotné výsledky pro celou XamlMember odvozenou třídu, nebo pokud máte k dispozici specializovaná metadata pro určení tohoto typu na základě jednotlivých případů.

Platí pro

Viz také