1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
|
<?xml version="1.0" encoding="utf-8"?>
<xsd:schema targetNamespace="http://schemas.openxmlformats.org/spreadsheetml/2006/main" elementFormDefault="qualified" xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="MapInfo" type="CT_MapInfo">
<xsd:annotation>
<xsd:documentation>XML Mapping</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="CT_MapInfo">
<xsd:sequence>
<xsd:element name="Schema" type="CT_Schema" minOccurs="1" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>XML Schema</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="Map" type="CT_Map" minOccurs="1" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>XML Mapping Properties</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="SelectionNamespaces" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>Prefix Mappings for XPath Expressions</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="CT_Schema">
<xsd:sequence>
<xsd:any></xsd:any>
</xsd:sequence>
<xsd:attribute name="ID" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>Schema ID</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="SchemaRef" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation>Schema Reference</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="Namespace" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation>Schema Root Namespace</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="CT_Map">
<xsd:sequence>
<xsd:element name="DataBinding" type="CT_DataBinding" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>XML Mapping</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="ID" type="xsd:unsignedInt" use="required">
<xsd:annotation>
<xsd:documentation>XML Mapping ID</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="Name" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>XML Mapping Name</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="RootElement" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>Root Element Name</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="SchemaID" type="xsd:string" use="required">
<xsd:annotation>
<xsd:documentation>Schema Name</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="ShowImportExportValidationErrors" type="xsd:boolean" use="required">
<xsd:annotation>
<xsd:documentation>Show Validation Errors</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="AutoFit" type="xsd:boolean" use="required">
<xsd:annotation>
<xsd:documentation>AutoFit Table on Refresh</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="Append" type="xsd:boolean" use="required">
<xsd:annotation>
<xsd:documentation>Append Data to Table</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="PreserveSortAFLayout" type="xsd:boolean" use="required">
<xsd:annotation>
<xsd:documentation>Preserve AutoFilter State</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="PreserveFormat" type="xsd:boolean" use="required">
<xsd:annotation>
<xsd:documentation>Preserve Cell Formatting</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
<xsd:complexType name="CT_DataBinding">
<xsd:sequence>
<xsd:any></xsd:any>
</xsd:sequence>
<xsd:attribute name="DataBindingName" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation>Unique Identifer</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="FileBinding" type="xsd:boolean" use="optional">
<xsd:annotation>
<xsd:documentation>Binding to External File</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="ConnectionID" type="xsd:unsignedInt" use="optional">
<xsd:annotation>
<xsd:documentation>Reference to Connection ID</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="FileBindingName" type="xsd:string" use="optional">
<xsd:annotation>
<xsd:documentation>File Binding Name</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="DataBindingLoadMode" type="xsd:unsignedInt" use="required">
<xsd:annotation>
<xsd:documentation>XML Data Loading Behavior</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
</xsd:schema>
|