Team Ai
Datasetpublic

MegaBites-AI/Windows-powershell

sourceHugging Facemitupdated 6mo agoView on Hugging Face
0likes372downloads
developerXaml.xsd146 linesDownload Raw Back to PSMaml
1<?xml version="1.0" encoding="utf-8"?>2<schema targetNamespace="http://schemas.microsoft.com/maml/dev/managed/xaml/2004/10" xmlns:doc="http://schemas.microsoft.com/maml/internal" xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:managed="http://schemas.microsoft.com/maml/dev/managed/2004/10" xmlns:xaml="http://schemas.microsoft.com/maml/dev/managed/xaml/2004/10" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" blockDefault="#all" xml:lang="en">3  <!-- Schema documentation -->4  <annotation>5    <documentation>This schema describes MAML (Microsoft Assistance Markup Language). MAML is intended for software documentation. In particular, MAML is intended to accommodate the needs of Microsoft documentation.</documentation>6    <documentation>The schema is broken into three main areas: end user, developer and IT Pro. These areas represent the main categories of Microsoft documentation.</documentation>7    <documentation>The namespace uri for this version of MAML is: http://schemas.microsoft.com/maml/2004/10.</documentation>8    <documentation>Each backwards-incompatible revision to MAML will require that the date fields be appropriately incremented in uri of the updated version of the MAML schema.</documentation>9  </annotation>10  <annotation>11    <documentation>This portion of the schema was created by chains in Dec 2004.</documentation>12  </annotation>13  <import schemaLocation="maml.xsd" namespace="http://schemas.microsoft.com/maml/2004/10"/>14  <import schemaLocation="developer.xsd" namespace="http://schemas.microsoft.com/maml/dev/2004/10"/>15  <import schemaLocation="developerManaged.xsd" namespace="http://schemas.microsoft.com/maml/dev/managed/2004/10"/>16  <!-- ***************************************************************** -->17  <element name="class" type="xaml:classType"/>18  <complexType name="classType">19    <complexContent>20      <extension base="managed:classType">21        <sequence>22          <element ref="xaml:attributeUsage"/>23          <element ref="xaml:elementUsage"/>24        </sequence>25      </extension>26    </complexContent>27  </complexType>28  <element name="struct" type="xaml:structureType"/>29  <complexType name="structureType">30    <complexContent>31      <extension base="managed:structureType">32        <sequence>33          <element ref="xaml:attributeUsage"/>34          <element ref="xaml:elementUsage"/>35        </sequence>36      </extension>37    </complexContent>38  </complexType>39  <element name="enumeration" type="xaml:enumerationType"/>40  <complexType name="enumerationType">41    <complexContent>42      <extension base="managed:enumerationType">43        <sequence>44          <element ref="xaml:attributeUsage"/>45          <element ref="xaml:elementUsage"/>46        </sequence>47      </extension>48    </complexContent>49  </complexType>50  <element name="interface" type="xaml:interfaceType"/>51  <complexType name="interfaceType">52    <complexContent>53      <extension base="managed:interfaceType">54        <sequence>55          <element ref="xaml:attributeUsage"/>56          <element ref="xaml:elementUsage"/>57        </sequence>58      </extension>59    </complexContent>60  </complexType>61  <element name="property" type="xaml:propertyType"/>62  <complexType name="propertyType">63    <complexContent>64      <extension base="managed:propertyType">65        <sequence>66          <element ref="xaml:attributeValue"/>67        </sequence>68      </extension>69    </complexContent>70  </complexType>71  <element name="attributeUsage" type="xaml:attributeUsageType"/>72  <complexType name="attributeUsageType">73    <sequence>74      <element name="simpleNotation" minOccurs="0"/>75      <element name="compoundNotation"/>76    </sequence>77    <attributeGroup ref="maml:contentIdentificationSharingAndConditionGroup"/>78  </complexType>79  <element name="simpleNotation" type="xaml:notationType"/>80  <element name="compoundNotation" type="xaml:notationType"/>81  <complexType name="notationType">82    <sequence>83      <element ref="maml:description" minOccurs="0"/>84      <element ref="xaml:syntaxExamples"/>85      <element ref="dev:remarks" minOccurs="0"/>86    </sequence>87    <attributeGroup ref="maml:contentIdentificationSharingAndConditionGroup"/>88  </complexType>89  <element name="syntaxExamples" type="xaml:syntaxExamplesType"/>90  <complexType name="syntaxExamplesType">91    <sequence>92      <element ref="xaml:syntaxExample" maxOccurs="unbounded"/>93    </sequence>94    <attributeGroup ref="maml:contentIdentificationSharingAndConditionGroup"/>95  </complexType>96  <element name="syntaxExample" type="xaml:syntaxExampleType"/>97  <complexType name="syntaxExampleType">98    <sequence>99      <element ref="maml:description" minOccurs="0"/>100      <element ref="xaml:syntax"/>101      <element ref="dev:possibleValues" minOccurs="0"/>102    </sequence>103    <attributeGroup ref="maml:contentIdentificationSharingAndConditionGroup"/>104    <attribute name="devlang" type="maml:devLanguagesType"/>105  </complexType>106  <element name="syntax" type="xaml:syntaxType"/>107  <complexType name="syntaxType">108    <sequence>109      <choice maxOccurs="unbounded">110        <element ref="maml:lineBreak"/>111        <element ref="maml:replaceable"/>112        <element ref="dev:type"/>113      </choice>114    </sequence>115    <attributeGroup ref="maml:contentIdentificationSharingAndConditionGroup"/>116  </complexType>117  <element name="elementUsage" type="xaml:elementUsageType"/>118  <complexType name="elementUsageType">119    <sequence>120      <element ref="maml:introduction"/>121      <element ref="xaml:syntaxExample"/>122      <element ref="dev:remarks" minOccurs="0"/>123    </sequence>124    <attributeGroup ref="maml:contentIdentificationSharingAndConditionGroup"/>125  </complexType>126  <element name="attributeValues" type="xaml:attributeValuesType"/>127  <complexType name="attributeValuesType">128    <sequence>129      <element ref="xaml:attributeValue" maxOccurs="unbounded"/>130    </sequence>131    <attributeGroup ref="maml:contentIdentificationSharingAndConditionGroup"/>132  </complexType>133  <element name="attributeValue" type="xaml:attributeValueType"/>134  <complexType name="attributeValueType">135    <sequence>136      <element ref="maml:name"/>137      <element ref="dev:type"/>138      <element ref="maml:description"/>139      <element ref="dev:possibleValues"/>140    </sequence>141    <attributeGroup ref="maml:contentIdentificationSharingAndConditionGroup"/>142    <attribute name="simple" type="boolean"/>143    <attribute name="compound" type="boolean"/>144  </complexType>145</schema>146