Share via


XamlMember.LookupTypeConverter Método

Definición

Devuelve una implementación de convertidor de tipos que está asociada a este objeto 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)

Devoluciones

XamlValueConverter<TypeConverter>

Instancia de XamlValueConverter<TConverterBase> con la restricción TypeConverter o null.

Comentarios

La implementación predeterminada usa la lógica y el orden de procesamiento siguientes:

  • Si la atribución existe en el nivel de miembro (TypeConverterAttribute), la información de atributo se usa para una llamada a GetValueConverter en el contexto de esquema XAML.

  • Si Type es válido, se devuelve un convertidor de tipos asociado al tipo.

  • Si el miembro es un evento, se devuelve un convertidor de tipos específico del evento.

Este método se invoca cuando un llamador obtiene un valor de TypeConverter. Invalide este método si desea notificar resultados uniformes para una clase derivada completa XamlMember , o si tiene metadatos especializados disponibles para determinarlo en cada caso.

Se aplica a

Consulte también