gpt4 book ai didi

c# - 如何从使用 SandcaSTLe 或 SHFB 生成的类帮助页面中删除内部接口(interface)?

转载 作者:行者123 更新时间:2023-12-03 13:39:45 27 4
gpt4 key购买 nike

我有一个实现许多内部接口(interface)的类,我希望文档阅读器看不到该类实现了所有这些内部接口(interface),因为这些信息与读者无关。

例如,如果我有以下类(class):

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 实现吗?如何实现?

谢谢!

最佳答案

我正在运行 SandcaSTLe Help File Builder GUI 的 1.9.3.0 版本,它在 Visibility 部分有一个 DocumentInternals 设置。此设置仅删除指向内部接口(interface)的链接并将它们从文档中删除,但它们始终显示在类中。

所以我认为没有简单的解决办法来实现这一点。编辑 SandcaSTLe 文件可能是一个解决方案。

关于c# - 如何从使用 SandcaSTLe 或 SHFB 生成的类帮助页面中删除内部接口(interface)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8643870/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com