Amigos estoy crendo un xml pero necesito decirle los tipos de datos de cada
campo para q me ordene bien , se que el xml deberia decir algo asi
<xs:schema id="NewDataSet" xmlns=""
xmlns:xs="
http://www.w3.org/2001/XMLSchema"
xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xs:element name="NewDataSet" msdata:IsDataSet="true"
msdata:Locale="en-GB">
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="MenuOptions">
<xs:complexType>
<xs:sequence>
<xs:element name="ID" type="xs:int" minOccurs="0" />
<xs:element name="ParentLevel" type="xs:int" minOccurs="0"
/>
<xs:element name="DisplayOrder" type="xs:int" minOccurs="0"
/>
<xs:element name="Text" type="xs:string" minOccurs="0" />
<xs:element name="Expression" type="xs:string" minOccurs="0"
/>
<xs:element name="Assembly" type="xs:string" minOccurs="0"
/>
<xs:element name="Method" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:schema>
Pero no se como meter eso aqui
writer.WriteStartDocument(true);
writer.WriteStartElement("MenuOptions");
writer.WriteElementString("ID", CID_);
writer.WriteElementString("ParentLevel", _ParentLevel);
writer.WriteElementString("DisplayOrder", _DisplayOrder);
writer.WriteElementString("Text", _cname);
writer.WriteElementString("Expression", _Expression);
writer.WriteElementString("Assembly", "");
writer.WriteElementString("Method", _Method);
writer.WriteElementString("Group", _Group);
writer.WriteElementString("Boolean", _Boolean);
writer.WriteEndElement();
// writer.WriteEndElement();
writer.Flush();
si alguien me puede decir cmo seria de mucha ayuda gracias
Leer las respuestas