Скрытие классов / методов из XML-документации - PullRequest
1 голос
/ 08 января 2012

У меня есть несколько интерфейсов в сборке, которые мне нужно документировать, используя XML-Doc и Sandcastle. Однако есть также несколько интерфейсов, которые я хотел бы игнорировать при создании файла документации. Сейчас мне удается это сделать, скомпилировав сборку с интерфейсами, помеченными как internal, но это скорее обходной путь, чем решение проблемы, поскольку на самом деле они должны быть public. Есть ли какой-то атрибут, которым можно декорировать нежелательные, чтобы они игнорировались?

1 Ответ

2 голосов
/ 08 января 2012

Я думаю, что единственный способ скрыть определенные типы / члены от intellisense - это установить их модификатор доступа, как вы упомянули в настоящее время.

Что касается этого с Sandcastle, вы можете использовать фильтры API, аналогичныечто обсуждается в этом блоге MSDN .

...