XamlType.LookupTypeConverter Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca ograniczenie XamlValueConverter<TConverterBase> , TypeConverter które reprezentuje zachowanie konwersji typów dla wartości tego XamlTypeelementu .
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)
Zwraca
A XamlValueConverter<TConverterBase> z TypeConverter ograniczeniem, które reprezentuje zachowanie konwersji typów dla wartości tego XamlType; w przeciwnym razie null
.
Uwagi
Tę metodę można wywołać za pomocą wywołań do TypeConvertermetody .
Domyślna implementacja zwraca wartość na podstawie odczytu TypeConverterAttribute. Domyślna implementacja może również sprawdzić BaseType atrybut, jeśli żaden atrybut nie zostanie znaleziony w bezpośrednim typie bazowym. Zawiera również specjalną logikę do domyślnej konwersji wyliczenia, typowych typów wartości i typów ogólnych. Jeśli wartość jest niedostępna, zwraca wartość null
.
Zastąpi tę metodę, jeśli chcesz TypeConverter użyć innej logiki.