У меня есть класс, который реализует многие внутренние интерфейсы, и я бы хотел, чтобы этот читатель документации не мог видеть, что класс реализует все эти внутренние интерфейсы, потому что эта информация не имеет отношения к читателям.Как удалить внутренние интерфейсы со страницы справки класса, созданной с помощью Sandcastle или SHFB?
Например, если у меня есть следующий класс:
public class MyPublicClass : MyBasePublicClass, MyPublicInterface, MyInternalInterface1, MyInternalInterface2, MyInternalInterface3
{
}
public class MyBasePublicClass
{
}
public interface MyPublicInterface
{
// Interface members...
}
internal interface MyInternalInterface1
{
// Interface members...
}
internal interface MyInternalInterface2
{
// Interface members...
}
internal interface MyInternalInterface3
{
// Interface members...
}
Я хочу, чтобы читатель документации видит MyPublicClass как это:
public class MyPublicClass : MyBasePublicClass, MyPublicInterface
{
}
Это можно достичь с помощью Sandcastle или SHFB и как?
Спасибо!