class.header.tmpl.partial 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. {{!Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.}}
  2. <h1 id="{{id}}" data-uid="{{uid}}" class="xk-margin-default">{{>partials/title}}</h1>
  3. <div class="markdown level0 conceptual">{{{conceptual}}}</div>
  4. <h6>
  5. <strong>{{__global.namespace}}</strong>: {{{namespace.specName.0.value}}} | <strong>{{__global.assembly}}</strong>: {{assemblies.0}}.dll</h6>
  6. {{#inClass}}
  7. <div class="inheritance">
  8. <!--<h5 class='test1'>{{__global.inheritance}}</h5>-->
  9. {{#inheritance}}
  10. <div class="level{{index}}">{{{specName.0.value}}}</div>
  11. {{/inheritance}}
  12. <div class="level{{item.level}}"><span class="xref">{{item.name.0.value}}</span></div>
  13. {{#derivedClasses}}
  14. <div class="level{{index}}">{{{specName.0.value}}}</div>
  15. {{/derivedClasses}}
  16. </div>
  17. {{/inClass}}
  18. <div class="markdown level0 summary">{{{summary}}}</div>
  19. <div class="codewrapper">
  20. <pre><code class="lang-{{_lang}} hljs">{{syntax.content.0.value}}</code></pre>
  21. </div>
  22. {{#syntax.parameters.0}}
  23. <h5 class="parameters">{{__global.parameters}}</h5>
  24. <table class="table table-bordered table-striped table-condensed">
  25. <thead>
  26. <tr>
  27. <th>{{__global.type}}</th>
  28. <th>{{__global.name}}</th>
  29. <th>{{__global.description}}</th>
  30. </tr>
  31. </thead>
  32. <tbody>
  33. {{/syntax.parameters.0}}
  34. {{#syntax.parameters}}
  35. <tr>
  36. <td>{{{type.specName.0.value}}}</td>
  37. <td><span class="parametername">{{{id}}}</span></td>
  38. <td>{{{description}}}</td>
  39. </tr>
  40. {{/syntax.parameters}}
  41. {{#syntax.parameters.0}}
  42. </tbody>
  43. </table>
  44. {{/syntax.parameters.0}}
  45. {{#syntax.return}}
  46. <h5 class="returns">{{__global.returns}}</h5>
  47. <table class="table table-bordered table-striped table-condensed">
  48. <thead>
  49. <tr>
  50. <th>{{__global.type}}</th>
  51. <th>{{__global.description}}</th>
  52. </tr>
  53. </thead>
  54. <tbody>
  55. <tr>
  56. <td>{{{type.specName.0.value}}}</td>
  57. <td>{{{description}}}</td>
  58. </tr>
  59. </tbody>
  60. </table>
  61. {{/syntax.return}}
  62. {{#syntax.typeParameters.0}}
  63. <h5 class="typeParameters">{{__global.typeParameters}}</h5>
  64. <table class="table table-bordered table-striped table-condensed">
  65. <thead>
  66. <tr>
  67. <th>{{__global.name}}</th>
  68. <th>{{__global.description}}</th>
  69. </tr>
  70. </thead>
  71. <tbody>
  72. {{/syntax.typeParameters.0}}
  73. {{#syntax.typeParameters}}
  74. <tr>
  75. <td><span class="parametername">{{{id}}}</span></td>
  76. <td>{{{description}}}</td>
  77. </tr>
  78. {{/syntax.typeParameters}}
  79. {{#syntax.typeParameters.0}}
  80. </tbody>
  81. </table>
  82. {{/syntax.typeParameters.0}}
  83. {{#remarks}}
  84. <h5 id="{{id}}_remarks"><strong>{{__global.remarks}}</strong></h5>
  85. <div class="markdown level0 remarks">{{{remarks}}}</div>
  86. {{/remarks}}
  87. {{#example.0}}
  88. <h5 id="{{id}}_examples"><strong>{{__global.examples}}</strong></h5>
  89. {{/example.0}}
  90. {{#example}}
  91. {{{.}}}
  92. {{/example}}