MegaBites-AI/Windows-powershell
0372
1<?xml version="1.0" encoding="utf-8"?>2<schema targetNamespace="http://schemas.microsoft.com/maml/2004/10" xmlns:doc="http://schemas.microsoft.com/maml/internal" xmlns:maml="http://schemas.microsoft.com/maml/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 defines common inline elements.</documentation>6 </annotation>7 <!-- include and import declarations -->8 <include schemaLocation="base.xsd"/>9 <!-- element declarations -->10 <!-- language markup -->11 <element name="acronym" type="maml:textType">12 <annotation>13 <documentation>Identifies an acronym within a body of text.</documentation>14 </annotation>15 </element>16 <element name="abbreviation" type="maml:textType">17 <annotation>18 <documentation>Identifies an abbreviation within a body of text.</documentation>19 </annotation>20 </element>21 <element name="quoteInline" type="maml:textType">22 <annotation>23 <documentation>Identifies a quotation within a body of text.</documentation>24 </annotation>25 </element>26 <element name="date" type="date">27 <annotation>28 <documentation>Identifies a date within a body of text.</documentation>29 </annotation>30 </element>31 <element name="foreignPhrase" type="maml:textType">32 <annotation>33 <documentation>Identifies a phrase of a language different than the primary language of a document.</documentation>34 </annotation>35 </element>36 <element name="phrase" type="maml:inlineType">37 <annotation>38 <documentation>Contains a span of text, but does not specify any semantics by itself. Use the phrase element to insert replaceable content into a document when no other element is suitable.</documentation>39 </annotation>40 </element>41 <element name="conditionalInline" type="maml:inlineType">42 <annotation>43 <documentation>Specifies a span of conditional text, within a body of text.</documentation>44 </annotation>45 </element>46 <complexType name="subscriptType" mixed="false">47 <simpleContent>48 <extension base="token"/>49 </simpleContent>50 </complexType>51 <complexType name="superscriptType" mixed="false">52 <simpleContent>53 <extension base="token"/>54 </simpleContent>55 </complexType>56 <element name="subscript" type="maml:subscriptType">57 <annotation>58 <documentation>Identifies a subscript in a mathematical expression. A subscript is a character or symbol that displays slightly below and to the side of another character.</documentation>59 <appinfo>60 <doc:localizable>true</doc:localizable>61 </appinfo>62 </annotation>63 </element>64 <element name="superscript" type="maml:superscriptType">65 <annotation>66 <documentation>Identifies a superscript in a mathematical expression. A superscript is a character or symbol that displays slightly above and to the side of another character.</documentation>67 <appinfo>68 <doc:localizable>true</doc:localizable>69 </appinfo>70 </annotation>71 </element>72 <!-- legal and political markup -->73 <element name="trademark" type="token">74 <annotation>75 <documentation>Describes a corporate trademark.</documentation>76 </annotation>77 </element>78 <element name="year" type="integer">79 <annotation>80 <documentation>Specifies the year of a particular copyright.</documentation>81 </annotation>82 </element>83 <element name="holder" type="token">84 <annotation>85 <documentation>Specifies the person or company that holds a particular copyright.</documentation>86 </annotation>87 </element>88 <element name="copyrightInline">89 <annotation>90 <documentation>Describes the copyright information for a document.</documentation>91 </annotation>92 <complexType>93 <sequence>94 <element ref="maml:trademark"/>95 <element ref="maml:year" minOccurs="0" maxOccurs="unbounded"/>96 <element ref="maml:holder" minOccurs="0" maxOccurs="unbounded"/>97 </sequence>98 <attribute name="class">99 <annotation>100 <documentation>Specifies the type of trademark used.</documentation>101 </annotation>102 <simpleType>103 <restriction base="token">104 <enumeration value="copyright"/>105 <enumeration value="trade"/>106 <enumeration value="registered"/>107 <enumeration value="service"/>108 </restriction>109 </simpleType>110 </attribute>111 <attributeGroup ref="maml:contentIdentificationSharingAndConditionGroup"/>112 </complexType>113 </element>114 <element name="corporation" type="maml:textType">115 <annotation>116 <documentation>Identifies the name of a corporation within a body of text.</documentation>117 </annotation>118 </element>119 <element name="country" type="maml:textType">120 <annotation>121 <documentation>Identifies the name of a country within a body of text.</documentation>122 </annotation>123 </element>124 <!-- other markup -->125 <element name="alertInline">126 <annotation>127 <documentation>Describes an alert that appears inline within a body of text.</documentation>128 </annotation>129 <complexType mixed="true">130 <complexContent>131 <extension base="maml:inlineType">132 <attribute name="class" type="maml:alertTypesEnumType" default="note">133 <annotation>134 <documentation>Specifies the type of an alert.</documentation>135 </annotation>136 </attribute>137 </extension>138 </complexContent>139 </complexType>140 </element>141 <element name="entityInline">142 <annotation>143 <documentation>Describes an XML entity that appears inline within a body of text.</documentation>144 </annotation>145 <complexType>146 <attribute name="type" type="normalizedString">147 <annotation>148 <documentation>Specifies the type of entity.</documentation>149 </annotation>150 </attribute>151 </complexType>152 </element>153 <element name="rangeInline" type="maml:textType">154 <annotation>155 <documentation>Describes a range of values, such as numbers or characters.</documentation>156 </annotation>157 </element>158 <!-- other markup -->159 <element name="footnote" type="normalizedString">160 <annotation>161 <documentation>Identifies a span of text to be associated with a footnote reference.</documentation>162 </annotation>163 </element>164 <element name="lineBreak" type="maml:emptyType">165 <annotation>166 <documentation>Identifies a line break (carriage return) within a body of text, without breaking the paragraph.</documentation>167 </annotation>168 </element>169 <element name="languageKeyword" type="maml:textType">170 <annotation>171 <documentation>Identifies a word that has special meaning in reference documentation (e.g., in C# const is a language keyword).</documentation>172 </annotation>173 </element>174 <element name="math" type="maml:textType">175 <annotation>176 <documentation>This element identifies strings that represent a mathematical elements. The intent is to allow rendering to format a math element in a font that supports displaying the text appropriately (example would be allowing for a font to render the Pi symbol appropriately).</documentation>177 </annotation>178 </element>179 <!-- group declarations -->180 <group name="inlineCommonGroup">181 <annotation>182 <documentation>This type describes the set of inline elements that are likely to be needed for block elements' content models.</documentation>183 </annotation>184 <choice>185 <element ref="maml:acronym"/>186 <element ref="maml:abbreviation"/>187 <element ref="maml:quoteInline"/>188 <element ref="maml:date"/>189 <element ref="maml:foreignPhrase"/>190 <element ref="maml:phrase"/>191 <element ref="maml:conditionalInline"/>192 <element ref="maml:copyrightInline"/>193 <element ref="maml:corporation"/>194 <element ref="maml:country"/>195 <element ref="maml:alertInline"/>196 <element ref="maml:lineBreak"/>197 <element ref="maml:footnote"/>198 <element ref="maml:notLocalizable"/>199 <element ref="maml:subscript"/>200 <element ref="maml:superscript"/>201 <element ref="maml:embedObject"/>202 <element ref="maml:navigationLink"/>203 <element ref="maml:shellExecuteLink"/>204 <element ref="maml:replaceable"/>205 <element ref="maml:entityInline"/>206 <element ref="maml:rangeInline"/>207 <element ref="maml:newTerm"/>208 <element ref="maml:languageKeyword"/>209 <element ref="maml:math"/>210 </choice>211 </group>212</schema>213 