MegaBites-AI/Windows-powershell
0372
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 