为类“<partialclassname>”指定的基类“<baseclassname1>”不能与它的其他分部类型之一的基类“<baseclassname2>”不同

更新:2007 年 11 月

在两个或更多分部声明中定义了某个类,这些声明包含多个指定多个基类的 Inherits 语句

当您在几个分部声明间划分类的定义时,编译器会将该类视为它的所有分部声明的联合。这一点不仅适用于成员,而且适用于实施、继承和访问级别。

一个类可以实现多个接口,但它无法从多个基类中继承。因此,所有 Inherits 语句都必须指定相同的基类。

**错误 ID:**BC30928

更正此错误

  • 确定哪种类应成为分部类的基类,并从其分部定义中移除任何指定其他基类的 Inherits 语句。

请参见

概念

继承的基础知识

参考

分部 (Visual Basic)

Inherits 语句