XamlType.LookupTypeConverter 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回具有 XamlValueConverter<TConverterBase> 约束的 TypeConverter,该约束表示此 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)
返回
具有 XamlValueConverter<TConverterBase> 约束的 TypeConverter,该约束表示此 XamlType 的值的类型转换行为;否则为 null
。
注解
可以通过调用 TypeConverter来调用此方法。
默认实现基于读取 TypeConverterAttribute返回值。 如果在直接的基础类型上找不到任何属性,则默认实现还可以检查 BaseType 属性。 它还包括用于枚举、通用值类型和泛型的默认转换的特殊逻辑。 如果值不可用,则返回 null
。
如果要 TypeConverter 使用不同的逻辑,请重写此方法。