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 definition defines common hierarchy types for the Content Studio Schema. This schema is part of the base layer.</documentation>13 </annotation>14 <!-- include and import declarations -->15 <include schemaLocation="block.xsd"/>16 <!-- element declarations -->17 <element name="table">18 <annotation>19 <documentation>Describes a table structure. The table element is the parent of all elements within a table structure. The MAML table model conforms to the Computer-Aided Acquisition and Logistic Support group (CALS) table model (a standard formatting type designed by the Department of Defense).</documentation>20 </annotation>21 <complexType>22 <sequence>23 <element ref="maml:title" minOccurs="0"/>24 <element ref="maml:summary" minOccurs="0"/>25 <element ref="maml:introduction" minOccurs="0"/>26 <element ref="maml:tableHeader" minOccurs="0"/>27 <element ref="maml:row" minOccurs="1" maxOccurs="unbounded"/>28 <element ref="maml:tableFooter" minOccurs="0"/>29 <element ref="maml:alertSet" minOccurs="0"/>30 </sequence>31 <attributeGroup ref="maml:contentIdentificationSharingAndConditionGroup"/>32 </complexType>33 </element>34 <complexType name="entryType">35 <annotation>36 <documentation>Describes an entry within a table.</documentation>37 </annotation>38 <choice minOccurs="0">39 <group ref="maml:structureGroup" maxOccurs="unbounded"/>40 </choice>41 <attributeGroup ref="maml:tableEntryAttributeGroup"/>42 </complexType>43 <element name="entry" type="maml:entryType">44 <annotation>45 <documentation>Describes a table entry, which is equivalent to a cell within a table row.</documentation>46 </annotation>47 </element>48 <element name="headerEntry" type="maml:entryType">49 <annotation>50 <documentation>Describes a table entry, which is equivalent to a cell within a table row. Use the headerEntry element for text or other content related to a tableHeader.</documentation>51 </annotation>52 </element>53 <element name="footerEntry" type="maml:entryType">54 <annotation>55 <documentation>Describes a table entry, which is equivalent to a cell within a table row. Use the footerEntry element for text or other content related to a tableFooter.</documentation>56 </annotation>57 </element>58 <element name="row">59 <annotation>60 <documentation>Describes a row within a standard table structure. Each row can contain one or more entries.</documentation>61 </annotation>62 <complexType>63 <choice minOccurs="1" maxOccurs="unbounded">64 <element ref="maml:headerEntry"/>65 <element ref="maml:entry"/>66 <element ref="maml:footerEntry"/>67 </choice>68 </complexType>69 </element>70 <element name="tableHeader" type="maml:tableBodyType">71 <annotation>72 <documentation>Describes a table header, typically the first row in a table.</documentation>73 </annotation>74 </element>75 <element name="tableFooter" type="maml:tableBodyType">76 <annotation>77 <documentation><b>Describes a table footer, typically the last row in a table.</b></documentation>78 </annotation>79 </element>80 <!-- complexType declarations -->81 <complexType name="tableBodyType">82 <annotation>83 <documentation>This type is intended for use as the children of table elements.</documentation>84 </annotation>85 <sequence>86 <element ref="maml:row" maxOccurs="unbounded"/>87 </sequence>88 </complexType>89 <!-- attribute declarations -->90 <attributeGroup name="tableEntryAttributeGroup">91 <annotation>92 <documentation>This type describes the attributes for table Entry.</documentation>93 <documentation>The attributes used are not from docbook, but are modeled off of XHTML v1.1.</documentation>94 </annotation>95 <attribute name="rowSpan" type="positiveInteger">96 <annotation>97 <documentation>Specifies the number of additional rows that the current entry (cell) should span. Similar in concept to the HTML rowspan attribute. This value should be a positive integer.</documentation>98 </annotation>99 </attribute>100 <attribute name="columnSpan" type="positiveInteger">101 <annotation>102 <documentation>Specifies the number of additional columns that the current entry (cell) should span. Similar in concept to the HTML colspan attribute. This value should be a positive integer.</documentation>103 </annotation>104 </attribute>105 </attributeGroup>106 <!-- Definition Table -->107 <complexType name="definitionListItemType">108 <sequence>109 <element ref="maml:term"/>110 <element ref="maml:definition"/>111 <element ref="maml:uri" minOccurs="0"/>112 </sequence>113 </complexType>114 <complexType name="definitionListType">115 <sequence>116 <element name="definitionListItem" type="maml:definitionListItemType" maxOccurs="unbounded">117 <annotation>118 <documentation>Describes an entry in a definitionList. Each entry consists of a term/definition pair, and an optional URI. </documentation>119 </annotation>120 </element>121 </sequence>122 <attributeGroup ref="maml:contentIdentificationSharingAndConditionGroup"/>123 </complexType>124 <element name="definitionList" type="maml:definitionListType">125 <annotation>126 <documentation>Defines a two column table with no header or footer. The first column contains the definition term, the second column contains the definition.</documentation>127 <appinfo>128 <doc:localizable>n/a</doc:localizable>129 </appinfo>130 </annotation>131 </element>132</schema>133 