我正在按照 Sandcastle 的 MAML 指南链接到我的帮助文件中的文档页面(我正在引用的确切页面)。
我遇到的问题是该linkText
属性似乎没有被考虑在内,即使我以与指南相同的方式使用它(我什至复制/粘贴了示例代码并且它没有做它声称它应该)。
我的文档中有几个部分,如下所示:
<section>
<title>Common Methods and Properties of MyClass</title>
<content>
<para>
For a list of all members of this type, see
<codeEntityReference linkText="MyClass Members">
AllMembers.T:X.Y.Z.MyClass
</codeEntityReference>
</para>
</content>
</section>
<relatedTopics>
<codeEntityReference linkText="MyClass Members">AllMembers.T:X.Y.Z.MyClass</codeEntityReference>
<codeEntityReference>T:X.Y.Z.MyClass</codeEntityReference>
</relatedTopics>
我可以确认链接正常工作,每个链接都会将我带到所需的页面,它们只是以不希望的方式显示。
codeEntityReference
带有 linkText 的两行都应该显示文本。但是,所有codeEntityReference
链接都显示为“MyClass”,即使一个链接指向课程页面,其他链接指向成员页面。这有点令人困惑......