C# Sandcastle如何知道vs项目成员的可见性

C# Sandcastle如何知道vs项目成员的可见性,c#,xml,documentation,documentation-generation,sandcastle,C#,Xml,Documentation,Documentation Generation,Sandcastle,我想为C#Xml注释编写自己的html或xslt。我用xml输出编译我的项目,所以我得到了一个包含文档的xml文件。我对VisualStudio生成的xml有一点了解。如何获得成员的访问权限。我知道在Sandcastle(从c#xml文档生成html的程序)中,文档中只能使用公共成员。但Sandcastle怎么能区别这一点呢 例如,方法如下所示: <member name="M:classes.myclass.mymethod"> <summary>Some docu

我想为C#Xml注释编写自己的html或xslt。我用xml输出编译我的项目,所以我得到了一个包含文档的xml文件。我对VisualStudio生成的xml有一点了解。如何获得成员的访问权限。我知道在Sandcastle(从c#xml文档生成html的程序)中,文档中只能使用公共成员。但Sandcastle怎么能区别这一点呢

例如,方法如下所示:

<member name="M:classes.myclass.mymethod">
 <summary>Some docu stuff</summary>
</member>

一些文件

如何查看可访问性(私有、内部、公共等)或它是否是静态的?

当Sandcastle生成文档时,它需要两个输入—生成的XML文档文件和编译的程序集(dll或exe)。XML文件中不存在的所有数据都是使用从程序集收集的