MegaBites-AI/Windows-powershell
0372
1<?xml version="1.0" encoding="utf-8"?>2<schema targetNamespace="http://schemas.microsoft.com/maml/2004/10"3 xmlns:doc="http://schemas.microsoft.com/maml/internal"4 xmlns:maml="http://schemas.microsoft.com/maml/2004/10"5 xmlns="http://www.w3.org/2001/XMLSchema"6 elementFormDefault="qualified"7 attributeFormDefault="unqualified"8 blockDefault="#all"9 xml:lang="en">10 <!-- Schema documentation -->11 <annotation>12 <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>13 <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>14 <documentation>The namespace uri for this version of MAML is: http://schemas.microsoft.com/maml/2004/10.</documentation>15 <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>16 </annotation>17 <include schemaLocation="baseConditional.xsd"/>18 <!-- *************************************************************************** -->19 <complexType name="conditionAxisType">20 <simpleContent>21 <extension base="token"/>22 </simpleContent>23 </complexType>24 <element name="conditionAxis" type="maml:conditionAxisType">25 <annotation>26 <documentation>Describes the axis of a condition. In conditional markup, the axis refers to a category of conditions, such as installed hardware or user privilege.</documentation>27 <appinfo>28 <doc:localizable>false</doc:localizable>29 </appinfo>30 </annotation>31 </element>32 <complexType name="conditionValueType" mixed="true">33 <sequence>34 <any namespace="##any" processContents="skip" minOccurs="0" maxOccurs="unbounded"/>35 </sequence>36 </complexType>37 <element name="conditionValue" type="maml:conditionValueType">38 <annotation>39 <documentation>Describes the value of a condition.</documentation>40 <appinfo>41 <doc:localizable>false</doc:localizable>42 </appinfo>43 </annotation>44 </element>45 <complexType name="conditionType">46 <sequence>47 <element ref="maml:conditionAxis"/>48 <element ref="maml:conditionValue" minOccurs="1" maxOccurs="unbounded"/>49 </sequence>50 </complexType>51 <element name="condition" type="maml:conditionType">52 <annotation>53 <documentation>Describes a condition to evaluate, that is part of a conditionSet element.</documentation>54 <appinfo>55 <doc:localizable>n/a</doc:localizable>56 </appinfo>57 </annotation>58 </element>59 <complexType name="conditionSetType">60 <sequence>61 <element ref="maml:platform" minOccurs="0" maxOccurs="unbounded"/>62 <element ref="maml:programmingLanguage" minOccurs="0" maxOccurs="unbounded"/>63 <element ref="maml:condition" minOccurs="0" maxOccurs="unbounded"/>64 </sequence>65 <attribute name="address" type="ID" use="required">66 <annotation>67 <documentation>Describes the attached content with a unique ID/GUID/URI to reference for purposes such as sharing and hyperlinking.</documentation>68 </annotation>69 </attribute>70 </complexType>71 <element name="conditionSet" type="maml:conditionSetType">72 <annotation>73 <documentation>Describes a set of conditions to evaluate. Each condition relates to a particular predefined condition, and can evaluate to true or false.</documentation>74 <appinfo>75 <doc:localizable>false</doc:localizable>76 </appinfo>77 </annotation>78 </element>79 <complexType name="conditionSetsType">80 <sequence>81 <element ref="maml:conditionSet" minOccurs="0" maxOccurs="unbounded"/>82 </sequence>83 </complexType>84 <element name="conditionSets" type="maml:conditionSetsType">85 <annotation>86 <documentation>Describes a collection of condition sets.</documentation>87 <appinfo>88 <doc:localizable>false</doc:localizable>89 </appinfo>90 </annotation>91 </element>92</schema>93 