home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 February / CMCD0205.ISO / Software / Freeware / Programare / Sharp / SharpDevelop_1.0.3.1761_Setup.exe / individualmembers.xslt < prev    next >
Extensible Markup Language  |  2004-07-05  |  3KB  |  106 lines

  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  3. <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
  4. <xsl:include href="common.xslt"/>
  5. <xsl:include href="memberscommon.xslt"/>
  6.  
  7. <xsl:param name='id'/>
  8. <xsl:param name='member'/>
  9.  
  10. <xsl:template name="type-members">
  11.     <xsl:param name="type"/>
  12.     <xsl:variable name="Members">
  13.         <xsl:call-template name="get-big-member-plural">
  14.             <xsl:with-param name="member" select="$member"/>
  15.         </xsl:call-template>                                                
  16.     </xsl:variable>
  17.     <xsl:variable name="members">
  18.         <xsl:call-template name="get-small-member-plural">
  19.             <xsl:with-param name="member" select="$member"/>
  20.         </xsl:call-template>                                                
  21.     </xsl:variable>
  22.  
  23. <html dir="LTR">
  24. <head>
  25.     <title><xsl:value-of select="@name"/> <xsl:value-of select="$Members"/></title>
  26. </head>
  27.  
  28. <link rel="stylesheet" type="text/css" href="MsdnHelp.css"/>
  29.  
  30. <body>
  31. <h1><xsl:value-of select="@name"/> <xsl:value-of select="$Members"/></h1>
  32.  
  33. <p class="i1">
  34.     <xsl:text>The </xsl:text>
  35.     <xsl:value-of select="$members"/>
  36.     <xsl:text> of the </xsl:text>
  37.     <b><xsl:value-of select="@name"/></b>
  38.     <xsl:text> class are listed below. For a complete list of </xsl:text>
  39.     <b><xsl:value-of select="@name"/></b>
  40.     <xsl:text> class members, see the </xsl:text>
  41.     <a>
  42.         <xsl:attribute name="href">
  43.             <xsl:call-template name="get-filename-for-type-members">
  44.                 <xsl:with-param name="id" select="@id"/>
  45.             </xsl:call-template>
  46.         </xsl:attribute>
  47.         <xsl:value-of select="@name"/>
  48.         <xsl:text> Members</xsl:text>
  49.     </a>
  50.     <xsl:text> topic.</xsl:text>
  51. </p>
  52.  
  53. <!-- static members -->
  54.  
  55. <xsl:call-template name="public-static-section">
  56.     <xsl:with-param name="member" select="$member"/>
  57. </xsl:call-template>                                                
  58.  
  59. <xsl:call-template name="protected-static-section">
  60.     <xsl:with-param name="member" select="$member"/>
  61. </xsl:call-template>                                                
  62.  
  63. <xsl:call-template name="protected-internal-static-section">
  64.     <xsl:with-param name="member" select="$member"/>
  65. </xsl:call-template>                                                
  66.  
  67. <xsl:call-template name="internal-static-section">
  68.     <xsl:with-param name="member" select="$member"/>
  69. </xsl:call-template>                                                
  70.  
  71. <xsl:call-template name="private-static-section">
  72.     <xsl:with-param name="member" select="$member"/>
  73. </xsl:call-template>                                                
  74.  
  75. <!-- instance members -->
  76.  
  77. <xsl:call-template name="public-instance-section">
  78.     <xsl:with-param name="member" select="$member"/>
  79. </xsl:call-template>                                                
  80.  
  81. <xsl:call-template name="protected-instance-section">
  82.     <xsl:with-param name="member" select="$member"/>
  83. </xsl:call-template>                                                
  84.  
  85. <xsl:call-template name="protected-internal-instance-section">
  86.     <xsl:with-param name="member" select="$member"/>
  87. </xsl:call-template>                                                
  88.  
  89. <xsl:call-template name="internal-instance-section">
  90.     <xsl:with-param name="member" select="$member"/>
  91. </xsl:call-template>                                                
  92.  
  93. <xsl:call-template name="private-instance-section">
  94.     <xsl:with-param name="member" select="$member"/>
  95. </xsl:call-template>                                                
  96.  
  97. <xsl:call-template name="seealso-section">
  98.     <xsl:with-param name="page"><xsl:value-of select="$members"/></xsl:with-param>
  99. </xsl:call-template>
  100.  
  101. </body>
  102. </html>
  103. </xsl:template>
  104.  
  105. </xsl:stylesheet>
  106.