.net - 将类型列添加到 SandcaSTLe 属性表

标签 .net visual-studio xslt documentation sandcastle

所以我正在使用 SandcaSTLe Help File Builder 生成一个文档网站。一切都是伟大的!但是,在查看类的页面时,我希望属性表(当前具有图标、名称和描述列,见下文)包含属性类型的列(int、bool、string , 等等)。

Properties Table

我正在某处阅读有关用于模板的 xsl 文件的信息,但老实说,试图找到我正在寻找的内容有点不知所措。

所以基本上,我想在上表中添加一列,列出类型(字符串、整数等)。那可能吗?谢谢!

最佳答案

不幸的是,经过大量搜索后,我仍然无法找到一种完全按照我想要的方式(作为单独的专栏)。正如 Darraugh 指出的那样,最好的方法是在描述中手动包含它。有两种方法可以做到这一点。使用 <See> tag或使用 <seealso> tag .
<see>标签可以这样使用:

/// <summary>
/// Assessment ID to be copied
/// <see cref="System.Int32">System.Int32</see>
/// </summary>

并产生以下内容:

<see> tag sample
<seealso>标签可以这样使用:
/// <summary>
/// Assessment ID to be copied
/// <seealso cref="System.Int32"/>
/// </summary>

并产生以下内容:

<seealso> tag sample

这有点多余,因为您必须进入属性才能看到它,它已经显示了属性类型。

希望这个答案在 SandcaSTLe 本身实现时会在某个时候变得过时。但是现在这可能会帮助其他人,因为它帮助了我。

关于.net - 将类型列添加到 SandcaSTLe 属性表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22697570/

相关文章:

c# - Dotnet 应用程序作为守护进程启动,无法正常工作

visual-studio - Visual Studio 2008 - 团队资源管理器 - 键盘快捷键

c# - .NET 4.0/C# - 动态创建对象

php - 最大长度 XSLT 但在输出中保留完整段落

c# - XSLT 扩展对象方法允许的 .NET 返回类型是什么?

c# - 在 WinForm 应用程序中将显示与业务逻辑分离

.Net 4.5 和 Azure

c# - 过滤由 OfType 设置的实体中的派生类并获取异常

ios - Xamarin.iOS - MSBUILD 不生成 IPA

xslt - 如何评估 XSL 构造的 XPath 表达式