XamlType.LookupBaseType 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
protected:
virtual System::Xaml::XamlType ^ LookupBaseType();
protected virtual System.Xaml.XamlType LookupBaseType ();
abstract member LookupBaseType : unit -> System.Xaml.XamlType
override this.LookupBaseType : unit -> System.Xaml.XamlType
Protected Overridable Function LookupBaseType () As XamlType
返回
此 XAML 类型的直接基类型的 XamlType。
注解
当调用方从 BaseType获取值时,可以调用此方法。
如果 UnderlyingType 为 null
,则默认实现可能会返回表示 Object 的内部常量。
如果不依赖于默认的内部 CLR 反射,并且使用元数据或其他技术来报告某个类型的 XAML 类型系统信息或架构信息,请重写此方法。
重要
LookupBaseType 是虚拟的,因此可以重写。 重写具有潜在的 (无论是出于恶意目的还是) 更改有关 XAML 类型的报告类型信息,使其不再以预期方式与其基础 CLR 类型的类型系统信息保持一致。 对于分配操作和访问的任何安全关键检查,请改用基础 CLR 类型。