Dataset.WriteXmlSchema no extended attributes

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • radcaesar
    Recognized Expert Contributor
    • Sep 2006
    • 759

    Dataset.WriteXmlSchema no extended attributes

    I was saving the schema of a dataset using Dataset.WriteXm lSchema.

    I am getting the result like this

    <?xml version="1.0" standalone="yes "?>
    <xs:schema id="NewDataSet " xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="u rn:schemas-microsoft-com:xml-msdata">
    <xs:element name="NewDataSe t" msdata:IsDataSe t="true" msdata:UseCurre ntLocale="true" >
    <xs:complexType >
    <xs:choice minOccurs="0" maxOccurs="unbo unded">
    <xs:element name="Customers ">
    <xs:complexType >
    <xs:sequence>
    <xs:element name="OwnerTitl e" type="xs:string " minOccurs="0" />
    <xs:element name="OwnerName " type="xs:string " minOccurs="0" />
    <xs:element name="VIN" type="xs:string " minOccurs="0" />
    <xs:element name="InitialMa ilingSent" type="xs:string " minOccurs="0" />
    <xs:element name="ResponseR eceived" type="xs:string " minOccurs="0" />
    <xs:element name="IgnoreDat e" type="xs:string " minOccurs="0" />
    <xs:element name="RTSDate" type="xs:string " minOccurs="0" />
    <xs:element name="AmendDate " type="xs:string " minOccurs="0" />
    <xs:element name="Recontact Date" type="xs:string " minOccurs="0" />
    <xs:element name="ReContact " type="xs:string " minOccurs="0" />
    <xs:element name="CommentMa ilingSent" type="xs:string " minOccurs="0" />
    <xs:element name="NoContact Date" type="xs:string " minOccurs="0" />
    <xs:element name="NoQuestio nnaireDate" type="xs:string " minOccurs="0" />
    <xs:element name="NoPromoDa te" type="xs:string " minOccurs="0" />
    <xs:element name="OwnerComp anyName" type="xs:string " minOccurs="0" />
    <xs:element name="CompanyPo sitionDepartmen t" type="xs:string " minOccurs="0" />
    <xs:element name="OwnerAddr 1" type="xs:string " minOccurs="0" />
    <xs:element name="OwnerAddr 2" type="xs:string " minOccurs="0" />
    <xs:element name="State" type="xs:string " minOccurs="0" />
    <xs:element name="Ownerpost code" type="xs:string " minOccurs="0" />
    <xs:element name="ContactPh one" type="xs:string " minOccurs="0" />
    <xs:element name="ContactFa x" type="xs:string " minOccurs="0" />
    <xs:element name="ContactMo bile" type="xs:string " minOccurs="0" />
    <xs:element name="ContactEm ail" type="xs:string " minOccurs="0" />
    <xs:element name="Registrat ionNo" type="xs:string " minOccurs="0" />
    <xs:element name="URN" type="xs:string " minOccurs="0" />
    <xs:element name="FirstName " type="xs:string " minOccurs="0" />
    <xs:element name="LastName" type="xs:string " minOccurs="0" />
    <xs:element name="Source" type="xs:string " minOccurs="0" />
    <xs:element name="SourceId" type="xs:string " minOccurs="0" />
    <xs:element name="FileType" type="xs:string " minOccurs="0" />
    <xs:element name="FileSeqNo " type="xs:string " minOccurs="0" />
    <xs:element name="Country" type="xs:string " minOccurs="0" />
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    </xs:choice>
    </xs:complexType>
    </xs:element>
    </xs:schema>

    The above result doesn't have any extended properties like Annotation, Restrictions, Occurrence etc...

    I want a resule like the one below

    (Only one record below for sample)

    <?xml version="1.0" encoding="UTF-8"?>
    <xsd:schema xmlns:xsd="http ://www.w3.org/2001/XMLSchema">
    <xsd:element name="BusinessP artner" type="BusinessP artnerType" />
    <xsd:simpleTy pe name="Name2ofOr ganization">
    <xsd:annotation >
    <xsd:documentat ion xml:lang="EN">N ame 2 of orgnaization </xsd:documentati on>
    </xsd:annotation>
    <xsd:restrictio n base="xsd:strin g">
    <xsd:maxLengt h value="8"/>
    <xsd:whiteSpa ce value="preserve " fixed="true"/>
    </xsd:restriction >
    </xsd:simpleType>



    What should i do ? Any changes to be made in dataset ?

    Where am i missing??????
Working...