Condividi tramite


XamlType.LookupTypeConverter Metodo

Definizione

Restituisce un oggetto XamlValueConverter<TConverterBase> con contiene un vincolo TypeConverter che rappresenta il comportamento di conversione dei tipi per i valori dell'oggetto XamlType.

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)

Restituisce

XamlValueConverter<TypeConverter>

Oggetto XamlValueConverter<TConverterBase> con vincolo TypeConverter che rappresenta il comportamento di conversione dei tipi per i valori dell'oggetto XamlType; in caso contrario, null.

Commenti

Questo metodo può essere richiamato dalle chiamate a TypeConverter.

L'implementazione predefinita restituisce un valore basato sulla lettura TypeConverterAttributedi . L'implementazione predefinita può anche verificare BaseType la presenza dell'attributo se non viene trovato alcun attributo nel tipo sottostante immediato. Include anche una logica speciale per la conversione predefinita di enumerazioni, tipi di valore comuni e generics. Se un valore non è disponibile, restituisce null.

Eseguire l'override di questo metodo se si vuole TypeConverter usare logica diversa.

Si applica a