a575963da9
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
49 lines
1.9 KiB
XML
49 lines
1.9 KiB
XML
<!-- You can guess this schema from http://msdn2.microsoft.com/en-us/library/7h3ystb6(VS.80).aspx -->
|
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
|
|
elementFormDefault="qualified" xmlns:t="http://microsoft.com/webReference/"
|
|
targetNamespace="http://microsoft.com/webReference/">
|
|
<xs:element name="webReferenceOptions" type="t:webReferenceOptionsType" />
|
|
<xs:complexType name="webReferenceOptionsType">
|
|
<xs:all>
|
|
<xs:element name="verbose" minOccurs="0" type="xs:boolean" />
|
|
<xs:element name="codeGenerationOptions" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:list itemType="t:codeGenerationOptionsType" />
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
<xs:element name="schemaImporterExtensions" minOccurs="0" type="t:schemaImporterExtensionsType" />
|
|
<xs:element name="style" minOccurs="0">
|
|
<xs:simpleType>
|
|
<xs:list itemType="t:styleType" />
|
|
</xs:simpleType>
|
|
</xs:element>
|
|
</xs:all>
|
|
</xs:complexType>
|
|
|
|
<!-- CodeGenerationOptions enum has XmlEnumAttribute for each member -->
|
|
<xs:simpleType name="codeGenerationOptionsType">
|
|
<xs:restriction base="xs:NCName">
|
|
<xs:enumeration value="enableDataBinding" />
|
|
<xs:enumeration value="newAsync" />
|
|
<xs:enumeration value="oldAsync" />
|
|
<xs:enumeration value="order" />
|
|
<xs:enumeration value="properties" />
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
|
|
<!-- looks like ServiceDescriptionImportStyle enum members -->
|
|
<xs:simpleType name="styleType">
|
|
<xs:restriction base="xs:NCName">
|
|
<xs:enumeration value="client" />
|
|
<xs:enumeration value="server" />
|
|
<xs:enumeration value="serverInterface" />
|
|
</xs:restriction>
|
|
</xs:simpleType>
|
|
|
|
<xs:complexType name="schemaImporterExtensionsType">
|
|
<xs:sequence>
|
|
<xs:element name="type" minOccurs="0" maxOccurs="unbounded" type="xs:string" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:schema>
|