簡體   English   中英

如何使用 <include> 在外部comment.xml文件中引用另一個成員。 。凈

[英]How to use <include> in external comments.xml file to refer to another member. .Net

我知道如何從代碼中使用<include>關鍵字來引用外部注釋文件中的成員。 就像是:

<include file="Comments.xml" path="Docs/ClassName/Members[@name='DoIt']/*" />

但是,我在Comments.xml文件中有重復的成員,我想分開並在Comments.xml文件本身中進行引用。 例如,它可以是多次使用的參數定義。

我嘗試了與上述相同的格式,但是沒有用。 有任何想法嗎?

ETA:根據此博客文章 “原因3”,它應該使用完全相同的語法,所以我不確定為什么它對我不起作用。 如果查看Visual Studio生成的xml文件,則未生成任何錯誤。 實際上,它似乎還沒有嘗試包括該成員,因為我的原始“ include”行仍在其中(但“ path”部分出現在“ file”部分之前)。

ETA2:我必須修復上述博客文章中的c#示例,以將include-includes拆分為單獨的xml文件,否則編譯時會產生庫存溢出。
但是我無法為我工作。 我正在使用VB,並且已經在2008年和2010年對其進行了測試-均為快速版本。 這意味着語法不同,或者在Visual Studio的VB版本中未實現功能。

好像您想在文檔中包含的xml文件中包含一個元素的元素,該元素用於某個類的所有成員? 我之前已經做過,但是我不認為該元素在xml文件中起作用。 我的解決方案是在我的C#代碼中包含多個元素。

例如:

/// <include file="Comments.xml" path="Docs/ClassName/AllMembers/*" />
/// <include file="Comments.xml" path="Docs/ClassName/Members[@name='DoIt']/*" />

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM