Team Ai
Datasetpublic

MegaBites-AI/Windows-powershell

sourceHugging Facemitupdated 6mo agoView on Hugging Face
0likes372downloads
inline.xsd183 linesDownload Raw Back to PSMaml
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:command="http://schemas.microsoft.com/maml/dev/command/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 aggregates inline elements from other inline schemas.</documentation>6  </annotation>7  <!-- include and import declarations -->8  <include schemaLocation="inlineCommon.xsd"/>9  <include schemaLocation="inlineUi.xsd"/>10  <include schemaLocation="inlineSoftware.xsd"/>11  <include schemaLocation="base.xsd"/>12  <import schemaLocation="developerCommand.xsd" namespace="http://schemas.microsoft.com/maml/dev/command/2004/10"/>13  <group name="inlineBasicGroup">14    <choice>15      <group ref="maml:inlineCommonGroup"/>16    </choice>17  </group>18  <element name="glossaryEntryLink" type="maml:navigationLinkType"/>19  <annotation>20    <documentation>Describes a link from one glossary entry to another related glossary entry.</documentation>21  </annotation>22  <group name="inlineGroup">23    <choice>24      <group ref="maml:inlineBasicGroup"/>25      <group ref="maml:inlineUiGroup"/>26      <group ref="maml:inlineSoftwareGroup"/>27      <element ref="maml:glossaryEntryLink"/>28      <element ref="command:parameterNameInline"/>29      <element ref="command:parameterValueInline"/>30    </choice>31  </group>32  <!-- complexType declarations -->33  <complexType name="inlineType" mixed="true">34    <annotation>35      <documentation>Describes a simple inline-only content model. It provides both text and elements with similarly simple content models.</documentation>36    </annotation>37    <choice minOccurs="0" maxOccurs="unbounded">38      <group ref="maml:inlineGroup"/>39    </choice>40    <attributeGroup ref="maml:contentIdentificationSharingAndConditionGroup"/>41  </complexType>42  <complexType name="contentParameterType" mixed="true">43    <choice minOccurs="0" maxOccurs="unbounded">44      <group ref="maml:inlineGroup"/>45    </choice>46    <attribute name="name" type="token"/>47  </complexType>48  <element name="contentParameter" type="maml:contentParameterType">49    <annotation>50      <documentation>Deprecated; do not use.</documentation>51      <appinfo>52        <doc:localizable>true</doc:localizable>53      </appinfo>54    </annotation>55  </element>56  <complexType name="parameterizedContentType">57    <sequence>58      <element ref="maml:contentParameter" maxOccurs="unbounded"/>59    </sequence>60    <attributeGroup ref="maml:contentIdentificationSharingAndConditionGroup"/>61  </complexType>62  <element name="parameterizedContent" type="maml:parameterizedContentType">63    <annotation>64      <documentation>Deprecated; do not use.</documentation>65      <appinfo>66        <doc:localizable>n/a</doc:localizable>67      </appinfo>68    </annotation>69  </element>70  <element name="summary" type="maml:textType"/>71  <annotation>72    <documentation>Contains summary text that provides further information about a link.</documentation>73  </annotation>74  <complexType name="linkType">75    <annotation>76      <documentation>Abstracts href attribute and linkText and summary elements.</documentation>77    </annotation>78    <sequence>79      <element ref="maml:summary" minOccurs="0"/>80    </sequence>81    <attributeGroup ref="maml:linkingAttributeGroup"/>82  </complexType>83  <element name="objectParameter">84    <annotation>85      <documentation>Defines one or more name/value pairs that contain parameter data to pass to the target.</documentation>86    </annotation>87    <complexType>88      <attribute name="name" type="string">89        <annotation>90          <documentation>Specifies the name of the parameter.</documentation>91        </annotation>92      </attribute>93      <attribute name="value" type="string">94        <annotation>95          <documentation>Specifies the value of the parameter.</documentation>96        </annotation>97      </attribute>98    </complexType>99  </element>100  <element name="objectParameters">101    <annotation>102      <documentation>Describes a collection of objectParameter elements.</documentation>103    </annotation>104    <complexType mixed="true">105      <sequence>106        <element ref="maml:objectParameter" minOccurs="0" maxOccurs="unbounded"/>107      </sequence>108    </complexType>109  </element>110  <complexType name="objectUriType">111    <sequence>112      <element ref="maml:objectParameters" minOccurs="0"/>113      <element ref="maml:summary" minOccurs="0"/>114    </sequence>115    <attribute name="href" type="anyURI"/>116    <attribute name="mimeType" type="token"/>117    <attribute name="class" type="token"/>118  </complexType>119  <complexType name="embedObjectType">120    <annotation>121      <documentation>Provides a hosting environment for the appropriate multimedia player.</documentation>122    </annotation>123    <sequence>124      <element name="caption" type="maml:textType" minOccurs="0">125        <annotation>126          <documentation>Specifies caption text for the object.</documentation>127        </annotation>128      </element>129      <element name="objectUri" type="maml:objectUriType">130        <annotation>131          <documentation>Specifies the URI path to the object.</documentation>132        </annotation>133      </element>134      <element name="previewObjectUri" type="maml:objectUriType" minOccurs="0">135        <annotation>136          <documentation>Specifies the URI path to a preview object, such as a thumbnail image.</documentation>137        </annotation>138      </element>139    </sequence>140    <attribute name="targetVerification" type="boolean" default="false">141      <annotation>142        <documentation>Specifies whether target verification should be used.</documentation>143      </annotation>144    </attribute>145  </complexType>146  <element name="linkText">147    <annotation>148      <documentation>Contains descriptive text for a link.</documentation>149    </annotation>150    <complexType mixed="true">151      <sequence minOccurs="0" maxOccurs="unbounded">152        <choice>153          <element ref="maml:notLocalizable"/>154          <element ref="maml:embedObject"/>155        </choice>156      </sequence>157    </complexType>158  </element>159  <complexType name="navigationLinkType">160    <annotation>161      <documentation>The navigationLink element is the navigational link in MAML, intended to produce a jump-type link in the help pane. Glossary links are navigation links.</documentation>162    </annotation>163    <sequence>164      <element ref="maml:linkText"/>165      <element ref="maml:uri"/>166    </sequence>167    <attribute name="targetVerification" type="boolean" default="false"/>168    <attributeGroup ref="maml:contentIdentificationSharingAndConditionGroup"/>169  </complexType>170  <element name="uri" type="maml:textType">171    <annotation>172      <documentation>Specifies the URI for a navigation link.</documentation>173    </annotation>174  </element>175  <element name="navigationLink" type="maml:navigationLinkType"/>176  <element name="embedObject" type="maml:embedObjectType"/>177  <element name="newTerm" type="maml:textType">178    <annotation>179      <documentation>Denotes the first instance of a new term within a document. Use the newTerm element to introduce terms that the user may be unfamiliar with.</documentation>180    </annotation>181  </element>182</schema>183