XamlMember.LookupTypeConverter 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回与此 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)
返回
一个具有 XamlValueConverter<TConverterBase> 约束的 TypeConverter 实例,或者为 null
。
注解
默认实现使用以下逻辑和处理顺序:
如果在成员级别存在 (TypeConverterAttribute) ,则属性信息用于对 XAML 架构上下文的调用 GetValueConverter 。
如果 Type 有效,则返回与类型关联的类型转换器。
如果成员是事件,则返回特定于事件的类型转换器。
当调用方从 TypeConverter中获取值时调用此方法。 如果要报告整个 XamlMember 派生类的统一结果,或者有专用元数据可供按大小写确定,请重写此方法。