XamlMember.LookupTypeConverter Metodo

Definizione

Restituisce un'implementazione del convertitore di tipi associata all'oggetto 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)

Restituisce

Istanza di XamlValueConverter<TConverterBase> con vincolo TypeConverter oppure null.

Commenti

L'implementazione predefinita usa la logica e l'ordine di elaborazione seguenti:

  • Se l'attributo esiste a livello di membro (TypeConverterAttribute), le informazioni sull'attributo vengono usate per una chiamata a GetValueConverter nel contesto dello schema XAML.

  • Se Type è valido, viene restituito un convertitore di tipi associato al tipo.

  • Se il membro è un evento, viene restituito un convertitore di tipi specifico dell'evento.

Questo metodo viene richiamato quando un chiamante ottiene un valore da TypeConverter. Eseguire l'override di questo metodo se si desidera segnalare risultati uniformi per un'intera XamlMember classe derivata o se sono disponibili metadati specializzati per determinarlo in base al caso.

Si applica a

Vedi anche