给定派生类(使用C#):
public class BaseClass {
public void AMethod() {}
}
public class DerivedClass : BaseClass {
}
并运行一个隐藏BaseClass
的Sandcastle文档项目(Sandcastle Visibility的API过滤器),
有没有办法记录从DerivedClass
继承的BaseClass
成员,就像它们被明确声明一样?
我不想制作包装:
public class BaseClass {
public void AMethod() {}
}
public class DerivedClass : BaseClass {
new public void AMethod() { base.AMethod(); }
}
^^^我不想这样做。
这些Stack Overflow条目类似但不是我所寻求的:
我想展示而不是隐藏。
由于Microsoft Visual Studio 2012的遗留问题,应用程序明确地避开了接口或契约。
谢谢!