XamlMember.LookupTypeConverter Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.