XamlType.BaseType 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public:
property System::Xaml::XamlType ^ BaseType { System::Xaml::XamlType ^ get(); };
public System.Xaml.XamlType BaseType { get; }
member this.BaseType : System.Xaml.XamlType
Public ReadOnly Property BaseType As XamlType
属性值
此 XAML 类型的直接基类型的 XamlType。
注解
如果不对派 XamlType生类使用默认的内部 CLR 反射技术,则对此属性的调用可以调用 LookupBaseType 派生类上的 XamlType 替代。 有关返回值和其他行为的详细信息,请参阅有关此类型的文档 LookupBaseType 。 默认情况下,BaseType返回表示 if 为UnderlyingTypenull
的内部常量Object。
重要
LookupBaseType 是虚拟的,因此可以重写。 替代具有潜在的 (是出于恶意目的,还是) 更改有关 XAML 类型的报告类型信息,以便它不再与其基础 CLR 类型的类型系统信息保持一致。 对于任何对分配操作和访问的安全关键检查,请改用基础 CLR 类型。