**** Merged from MCS ****
[mono-project.git] / mcs / class / System.XML / Test / XmlFiles / xsd / 1.xsd
blobb12b3bcab6200f41d3c4c96b8a9b3a1ce48af188
1 <xs:schema
2 xmlns:xs="http://www.w3.org/2001/XMLSchema"
3 xmlns="urn:bar"
4 targetNamespace="urn:bar"
7 <xs:element name="Foo" type="xs:string" />
8 <xs:element name="Bar" type="FugaType" />
9 <xs:element name="Baz">
10 <xs:simpleType>
11 <xs:list itemType="xs:int" />
12 </xs:simpleType>
13 </xs:element>
15 <xs:element name="Blah">
16 <xs:complexType>
17 <xs:sequence>
18 <xs:element ref="Foo" />
19 <xs:element ref="Bar" />
20 <xs:element ref="Baz" />
21 </xs:sequence>
22 </xs:complexType>
23 </xs:element>
25 <xs:complexType name="FugaType">
26 <xs:complexContent>
27 <xs:extension base="HogeType">
28 <xs:sequence>
29 <xs:element name="Baz" type="xs:string" />
30 </xs:sequence>
31 </xs:extension>
32 </xs:complexContent>
33 </xs:complexType>
35 <xs:complexType name="HogeType">
36 <xs:sequence>
37 <xs:element ref="Foo" />
38 <xs:element ref="Bar" />
39 </xs:sequence>
40 </xs:complexType>
42 </xs:schema>