修订版:是否可以将预制的Doxygen文档添加到SharePoint通信网站中,以便SP页面可以链接到相关部分?

修订版:是否可以将预制的Doxygen文档添加到SharePoint通信网站中,以便SP页面可以链接到相关部分?,sharepoint,doxygen,Sharepoint,Doxygen,修订:原始请求指定将Doxygen生成的html页面添加到SharePoint通信站点。但是,Doxygen可以生成除html之外的其他格式的文档。虽然我不太熟悉在其他格式中使用Doxygen文档,但这些替代格式中的一些可能具有更独立的优势,因此与SharePoint更兼容。如果有人能提出有效的安排,我愿意考虑这些问题。关键的可取特性仍然是某种程度的链接到(或至少定位到)文档中相关点的能力(例如,打开特定类的文档)。如果一个解决方案只是将文档作为一本(可能很长的)“书”按顺序阅读,那么它将是一个

修订:原始请求指定将Doxygen生成的html页面添加到SharePoint通信站点。但是,Doxygen可以生成除html之外的其他格式的文档。虽然我不太熟悉在其他格式中使用Doxygen文档,但这些替代格式中的一些可能具有更独立的优势,因此与SharePoint更兼容。如果有人能提出有效的安排,我愿意考虑这些问题。关键的可取特性仍然是某种程度的链接到(或至少定位到)文档中相关点的能力(例如,打开特定类的文档)。如果一个解决方案只是将文档作为一本(可能很长的)“书”按顺序阅读,那么它将是一个较差的解决方案

html页面的原始问题描述如下:

Doxygen可以生成一组集成的html页面来记录代码。Microsoft SharePoint通信网站中的页面可以链接到外部可用的网页,如果这些页面位于其他位置,则可能链接到Doxygen生成的页面

然而,这意味着需要单独控制对托管Doxygen页面的站点的访问,并确保能够访问通信站点以及能够单独跟踪链接的每个人都已在其他托管站点获得许可

问题是,是否有一种方法可以有效地将Doxygen页面托管在通信站点内,以便能够访问该站点的用户也能够访问Doxygen页面,并且链接可以无缝工作

在将html页面上传到文档库中的文件夹层次结构中之后,我尝试使用它们。但是,我找不到一种方法可以在浏览器中正确显示它们。有些方法似乎在没有正确应用样式表的情况下将页面剥离到主页的裸html,等等(Doxygen生成的页面包括文件类型.css和.js文件,以及.html、.png和.svg)。即使报告同步已完成,这也不起作用

当我将浏览器(如Microsoft Edge)指向笔记本电脑上相应文件夹中的相同页面时,相同的浏览器可以很好地呈现页面。(这是通过磁盘文件而不是通过web上的https访问它们,但页面和文件夹内容完全相同。)此浏览器可以处理和呈现这些Doxygen html页面,但在通信站点中尝试获取它们(尚未?)不起作用

提前感谢您提供有关如何使通信站点页面链接到添加到SharePoint通信站点的预制html(以及css、js和png)页面的见解

p、 如果你想看看你是否有一个解决这个难题的方法,Doxygen向导应用程序可以很容易地为你拥有的任何应用程序生成一些Doxygen html文档页面。在为生成的页面打开导航面板的情况下进行尝试。然后,您将看到,即使链接到通信站点内的页面,您的方法是否能够呈现正确的页面行为。谢谢