Aracılığıyla paylaş


XamlType.LookupTypeConverter Yöntem

Tanım

Bu XamlTypedeğerin değerleri için tür dönüştürme davranışını temsil eden bir kısıtlaması olan bir XamlValueConverter<TConverterBase>TypeConverter döndürür.

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)

Döndürülenler

XamlValueConverter<TConverterBase> TypeConverter Bunun XamlTypedeğerleri için tür dönüştürme davranışını temsil eden kısıtlamalı bir ; aksi takdirde, null.

Açıklamalar

Bu yöntem çağrıları tarafından TypeConverterçağrılabilir.

Varsayılan uygulama, okuma TypeConverterAttributetemelinde bir değer döndürür. Varsayılan uygulama, hemen temel alınan türde öznitelik bulunamazsa özniteliği de denetleyebilir BaseType . Ayrıca sabit listelerinin, ortak değer türlerinin ve genel türlerin varsayılan dönüşümü için özel mantık içerir. Bir değer kullanılamıyorsa döndürür null.

Farklı mantık kullanmak istiyorsanız TypeConverter bu yöntemi geçersiz kılın.

Şunlara uygulanır