fetches docfx, builds the metadata and builds the docs with the correct filters builds the UI docs from the same powershell script
258 lines
6.6 KiB
Plaintext
258 lines
6.6 KiB
Plaintext
{{!Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.}}
|
|
|
|
{{^_disableContribution}}
|
|
{{#sourceurl}}<a href="{{sourceurl}}" class="btn btn-primary pull-right mobile-hide">{{__global.viewSource}}</a>{{/sourceurl}}
|
|
{{/_disableContribution}}
|
|
<h1 id="{{id}}" data-uid="{{uid}}">{{>partials/title}}</h1>
|
|
<div class="markdown level0 summary">{{{summary}}}</div>
|
|
<div class="markdown level0 conceptual">{{{conceptual}}}</div>
|
|
{{#inheritance.0}}
|
|
<div class="inheritance">
|
|
<h5>{{__global.inheritance}}</h5>
|
|
{{#inheritance}}
|
|
<div class="level{{index}}">{{{specName.0.value}}}</div>
|
|
{{/inheritance}}
|
|
<div class="level{{item.level}}"><span class="xref">{{item.name.0.value}}</span></div>
|
|
</div>
|
|
{{/inheritance.0}}
|
|
<h6><strong>{{__global.namespace}}</strong>:{{namespace}}</h6>
|
|
<h6><strong>{{__global.assembly}}</strong>:{{assemblies.0}}.dll</h6>
|
|
<h5 id="{{id}}_syntax">{{__global.syntax}}</h5>
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-{{_lang}} hljs">{{syntax.content.0.value}}</code></pre>
|
|
</div>
|
|
{{#syntax.parameters.0}}
|
|
<h5 class="parameters">{{__global.parameters}}</h5>
|
|
<table class="table table-bordered table-striped table-condensed">
|
|
<thead>
|
|
<tr>
|
|
<th>{{__global.type}}</th>
|
|
<th>{{__global.name}}</th>
|
|
<th>{{__global.description}}</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{{/syntax.parameters.0}}
|
|
{{#syntax.parameters}}
|
|
<tr>
|
|
<td>{{{type.specName.0.value}}}</td>
|
|
<td><em>{{{id}}}</em></td>
|
|
<td>{{{description}}}</td>
|
|
</tr>
|
|
{{/syntax.parameters}}
|
|
{{#syntax.parameters.0}}
|
|
</tbody>
|
|
</table>
|
|
{{/syntax.parameters.0}}
|
|
{{#syntax.return}}
|
|
<h5 class="returns">{{__global.returns}}</h5>
|
|
<table class="table table-bordered table-striped table-condensed">
|
|
<thead>
|
|
<tr>
|
|
<th>{{__global.type}}</th>
|
|
<th>{{__global.description}}</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td>{{{type.specName.0.value}}}</td>
|
|
<td>{{{description}}}</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
{{/syntax.return}}
|
|
{{#syntax.typeParameters.0}}
|
|
<h5 class="typeParameters">{{__global.typeParameters}}</h5>
|
|
<table class="table table-bordered table-striped table-condensed">
|
|
<thead>
|
|
<tr>
|
|
<th>{{__global.name}}</th>
|
|
<th>{{__global.description}}</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{{/syntax.typeParameters.0}}
|
|
{{#syntax.typeParameters}}
|
|
<tr>
|
|
<td><em>{{{id}}}</em></td>
|
|
<td>{{{description}}}</td>
|
|
</tr>
|
|
{{/syntax.typeParameters}}
|
|
{{#syntax.typeParameters.0}}
|
|
</tbody>
|
|
</table>
|
|
{{/syntax.typeParameters.0}}
|
|
{{#remarks}}
|
|
<h5 id="{{id}}_remarks"><strong>{{__global.remarks}}</strong></h5>
|
|
<div class="markdown level0 remarks">{{{remarks}}}</div>
|
|
{{/remarks}}
|
|
{{#example.0}}
|
|
<h5 id="{{id}}_examples"><strong>{{__global.examples}}</strong></h5>
|
|
{{/example.0}}
|
|
{{#example}}
|
|
{{{.}}}
|
|
{{/example}}
|
|
{{#children}}
|
|
<h3 id="{{id}}">{{>partials/classSubtitle}}</h3>
|
|
{{#children}}
|
|
{{^_disableContribution}}
|
|
{{#sourceurl}}
|
|
<span class="small pull-right mobile-hide">
|
|
<a href="{{sourceurl}}">{{__global.viewSource}}</a>
|
|
</span>{{/sourceurl}}
|
|
{{/_disableContribution}}
|
|
<h4 id="{{id}}" data-uid="{{uid}}">{{name.0.value}}</h4>
|
|
<div class="markdown level1 summary">{{{summary}}}</div>
|
|
<div class="markdown level1 conceptual">{{{conceptual}}}</div>
|
|
<h5 class="decalaration">{{__global.declaration}}</h5>
|
|
{{#syntax}}
|
|
<div class="codewrapper">
|
|
<pre><code class="lang-{{_lang}} hljs">{{syntax.content.0.value}}</code></pre>
|
|
</div>
|
|
{{#parameters.0}}
|
|
<h5 class="parameters">{{__global.parameters}}</h5>
|
|
<table class="table table-bordered table-striped table-condensed">
|
|
<thead>
|
|
<tr>
|
|
<th>{{__global.type}}</th>
|
|
<th>{{__global.name}}</th>
|
|
<th>{{__global.description}}</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{{/parameters.0}}
|
|
{{#parameters}}
|
|
<tr>
|
|
<td>{{{type.specName.0.value}}}</td>
|
|
<td><em>{{{id}}}</em></td>
|
|
<td>{{{description}}}</td>
|
|
</tr>
|
|
{{/parameters}}
|
|
{{#parameters.0}}
|
|
</tbody>
|
|
</table>
|
|
{{/parameters.0}}
|
|
{{#return}}
|
|
<h5 class="returns">{{__global.returns}}</h5>
|
|
<table class="table table-bordered table-striped table-condensed">
|
|
<thead>
|
|
<tr>
|
|
<th>{{__global.type}}</th>
|
|
<th>{{__global.description}}</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td>{{{type.specName.0.value}}}</td>
|
|
<td>{{{description}}}</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
{{/return}}
|
|
{{#typeParameters.0}}
|
|
<h5 class="typeParameters">{{__global.typeParameters}}</h5>
|
|
<table class="table table-bordered table-striped table-condensed">
|
|
<thead>
|
|
<tr>
|
|
<th>{{__global.name}}</th>
|
|
<th>{{__global.description}}</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{{/typeParameters.0}}
|
|
{{#typeParameters}}
|
|
<tr>
|
|
<td><em>{{{id}}}</em></td>
|
|
<td>{{{description}}}</td>
|
|
</tr>
|
|
{{/typeParameters}}
|
|
{{#typeParameters.0}}
|
|
</tbody>
|
|
</table>
|
|
{{/typeParameters.0}}
|
|
{{#fieldValue}}
|
|
<h5 class="fieldValue">{{__global.fieldValue}}</h5>
|
|
<table class="table table-bordered table-striped table-condensed">
|
|
<thead>
|
|
<tr>
|
|
<th>{{__global.type}}</th>
|
|
<th>{{__global.description}}</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td>{{{type.specName.0.value}}}</td>
|
|
<td>{{{description}}}</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
{{/fieldValue}}
|
|
{{#propertyValue}}
|
|
<h5 class="propertyValue">{{__global.propertyValue}}</h5>
|
|
<table class="table table-bordered table-striped table-condensed">
|
|
<thead>
|
|
<tr>
|
|
<th>{{__global.type}}</th>
|
|
<th>{{__global.description}}</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td>{{{type.specName.0.value}}}</td>
|
|
<td>{{{description}}}</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
{{/propertyValue}}
|
|
{{#eventType}}
|
|
<h5 class="eventType">{{__global.eventType}}</h5>
|
|
<table class="table table-bordered table-striped table-condensed">
|
|
<thead>
|
|
<tr>
|
|
<th>{{__global.type}}</th>
|
|
<th>{{__global.description}}</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td>{{{type.specName.0.value}}}</td>
|
|
<td>{{{description}}}</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
{{/eventType}}
|
|
{{/syntax}}
|
|
{{#remarks}}
|
|
<h5 id="{{id}}_remarks">{{__global.remarks}}</h5>
|
|
<div class="markdown level1 remarks">{{{remarks}}}</div>
|
|
{{/remarks}}
|
|
{{#example.0}}
|
|
<h5 id="{{id}}_examples">{{__global.examples}}</h5>
|
|
{{/example.0}}
|
|
{{#example}}
|
|
{{{.}}}
|
|
{{/example}}
|
|
{{#exceptions.0}}
|
|
<h5 class="exceptions">{{__global.exceptions}}</h5>
|
|
<table class="table table-bordered table-striped table-condensed">
|
|
<thead>
|
|
<tr>
|
|
<th>{{__global.type}}</th>
|
|
<th>{{__global.condition}}</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{{/exceptions.0}}
|
|
{{#exceptions}}
|
|
<tr>
|
|
<td>{{{type.specName.0.value}}}</td>
|
|
<td>{{{description}}}</td>
|
|
</tr>
|
|
{{/exceptions}}
|
|
{{#exceptions.0}}
|
|
</tbody>
|
|
</table>
|
|
{{/exceptions.0}}
|
|
{{/children}}
|
|
{{/children}}
|