成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

解釋說明VS XML注釋插件常見問題

開發(fā) 后端
VS XML注釋并不很直觀,因此,我從來不使用include。但是如果你的VS XML注釋太長的話,你可以權(quán)衡一下。 include的幾個(gè)用于指定外部文件的屬性是必需的。

雖然有許多人對VS XML注釋的插件表示懷疑,但在年復(fù)一年的不斷發(fā)展中,他的插件問題也在不斷提高。保障VS XML注釋的插件穩(wěn)定運(yùn)行是完全有可能的,但前提是要深入理解到底什么是VS XML注釋,及他是怎么運(yùn)作的。

這些手工標(biāo)記是非常有用的,如果恰當(dāng)?shù)卦O(shè)置他們,對導(dǎo)出成外部說明文件將非常有幫助。如果碰到是預(yù)先定義的xml標(biāo)記,編譯器可以把這些注釋以文本輸出;如果是編譯器不認(rèn)識的xml標(biāo)記,編譯器會逐字的把所有內(nèi)容都輸出,這意味著你可以使用自己定義的標(biāo)記。#t#

適當(dāng)?shù)脑O(shè)置,C#編譯器并不格式化VS XML注釋,而是以xml文件輸出。下面的步驟將演示如何讓C#編譯器把VS XML注釋輸出為xml文件。右鍵點(diǎn)擊解決方案資源管理器中的工程項(xiàng),打開工程的屬性頁,點(diǎn)擊屬性。對話框出現(xiàn)后,點(diǎn)擊配置屬性目錄。點(diǎn)擊生成節(jié)點(diǎn)。

在右邊的框中有輸出--xml文檔文件,這里就是設(shè)置叢VS XML注釋生成xml文件的文件名。(注:這里設(shè)置的是相對路徑,不是絕對路徑)。在我的例子中,我使用GiveHelpDoc.xml作為文檔名,如果這里沒有輸入任何值,這將是默認(rèn)設(shè)置。

公認(rèn)的標(biāo)記我把VS XML注釋標(biāo)記分類兩大類:***類是設(shè)置標(biāo)記,我叫他們主標(biāo)記。他們在一組標(biāo)記的開始,而且不會在標(biāo)記內(nèi)部出現(xiàn)。第二類是設(shè)置標(biāo)記包含的標(biāo)記,我叫他們支持標(biāo)記。支持標(biāo)記和html標(biāo)記的區(qū)別在于:支持標(biāo)記采用的是小寫,html標(biāo)記采用的是大寫,顯示了我將要討論的支持標(biāo)記和主標(biāo)記。

GiveHelpTransforms.cs部分代碼:

  1. namespace GiveHelp  
  2. {  
  3. <remarks> 
  4. Class that contains functions to do transformations to help files.  
  5. The source XML is loaded into the <see cref="SourceXML"/> property   
  6. (e.g. <c><I>obj</I>.SourceXML = "<I>XML goes here</I>"</c>). One of   
  7. the associated member functions (<see cref="GiveTypeListHTMLHelp"/  
  8. ><see cref="GiveMemberListHTMLHelp"/><see   
  9. cref="GiveMemberHTMLHelp"/>)   
  10. is called to initiate and then return the transformation.  
  11. <para> 
  12. <list type="table"> 
  13. <listheader> 
  14. <term>Help Page</term> 
  15. <description>Function to call</description> 
  16. </listheader> 
  17. <item><term>List of Types</term> 
  18. <description>GiveTypeListHTMLHelp</description></item> 
  19. <item><term>List of members</term> 
  20. <description>GiveMemberListHTMLHelp</description></item> 
  21. <item><term>Help for a single member</term> 
  22. <description>GiveMemberHTMLHelp</description></item> 
  23. </list> 
  24. </para> 
  25. </remarks> 
  26. <permission cref="">public</permission> 
  27. <example><code> 
  28. // create the class that does translations  
  29. GiveHelpTransforms ght = new GiveHelpTransforms();  
  30. // have it load our XML into the SourceXML property  
  31. ght.LoadXMLFromFile("E:\\Inetpub\\www-  
  32. root\\GiveHelp\\GiveHelpDoc.xml");  
  33.     
  34. // do the translation and then write out the string  
  35. Response.Write( ght.  
  36. GiveMemberHTMLHelp(Request.QueryString.Get("Type"),  
  37. Request.QueryString.Get("Member")) );  
  38. </code></example> 
  39.  public class GiveHelpTransforms  
  40.  { 
責(zé)任編輯:chenqingxiang 來源: Linux論壇
相關(guān)推薦

2009-12-03 15:21:24

2009-12-04 09:51:32

VS XML注釋

2009-02-17 23:41:43

Mplayer播放器常見問題

2013-11-14 15:47:29

SDN問題答疑

2011-04-01 13:55:24

Java

2011-05-06 15:39:55

硒鼓

2010-07-21 09:10:02

Perl常見問題

2009-12-14 09:09:35

VS 2008 Pro

2009-11-25 11:25:31

VS2003軟件

2010-03-25 09:08:43

CentOS配置

2010-05-13 13:27:23

2009-11-02 17:25:04

ADSL常見問題

2011-02-22 14:00:16

vsftpd

2009-12-31 09:58:51

Ubuntu常見問題

2009-09-22 09:22:03

.NET常見問題

2010-04-14 14:37:56

Oracle卸載

2010-07-21 09:16:47

Perl常見問題

2012-02-06 10:37:07

Java

2013-08-13 13:16:02

Android adb問題

2011-03-29 13:23:54

CACTI
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 91大神在线资源观看无广告 | 亚洲午夜精品视频 | 欧美日韩中文在线观看 | 一区二区三区免费观看 | 国产精品久久久久久久毛片 | 免费v片 | 一级黄色夫妻生活 | 亚洲精品视频网站在线观看 | 久久69精品久久久久久久电影好 | 精品视频在线一区 | 国产午夜av片| 久久久久久中文字幕 | 国产福利免费视频 | 欧美在线激情 | 亚洲三级在线 | 天天夜夜人人 | 欧美日韩中文字幕在线播放 | 国产成人精品久久二区二区 | 亚洲免费精品 | 国产精品免费在线 | www.黄色片视频 | 国产精品一区二区免费 | av一区二区三区四区 | www.久久99 | av中文字幕在线播放 | 欧美成人自拍视频 | 日韩高清成人 | 91精品国产91久久久久久 | 国产欧美精品一区二区色综合 | 亚洲国产精品一区二区第一页 | 久久久这里都是精品 | 一区二区精品 | 成人国产精品久久 | 91精品国产777在线观看 | 色爱综合网 | 国产69久久精品成人看动漫 | 日韩一区二区三区视频 | 欧美日韩a| 日日爱av| 国产一区视频在线 | 亚洲欧美日韩在线 |