Given a derived class (using C#):
public class BaseClass {
public void AMethod() {}
}
public class DerivedClass : BaseClass {
}
and running a Sandcastle documentation project in which BaseClass
is hidden (Sandcastle Visibility's API filters),
Is there any way to document the DerivedClass
members that are inherited from BaseClass
as if they were declared explicitly?
I do not want to make wrappers:
public class BaseClass {
public void AMethod() {}
}
public class DerivedClass : BaseClass {
new public void AMethod() { base.AMethod(); }
}
^^^ I DON'T WANT TO DO THIS.
These Stack Overflow entries are similar but not what I seek:
I want to show rather than hide.
The application eschews, explicitly, interfaces or contracts because of a legacy issue with Microsoft Visual Studio 2012.
Thanks!