public void ExportTo(XmlTextWriter xmlWriter)
{
xmlWriter.WriteStartElement("message");
xmlWriter.WriteAttributeString("name", Name);
xmlWriter.WriteAttributeString("static", myIsStatic.ToString());
ExportVersionRange(xmlWriter);
if (myUndocumented)
xmlWriter.WriteAttributeString("undocumented", "True");
if (!string.IsNullOrEmpty(myDescription))
xmlWriter.WriteAttributeString("description", myDescription);
if (!string.IsNullOrEmpty(myDocPath))
xmlWriter.WriteAttributeString("path", myDocPath.Replace(@"\", "/"));
WriteParameters(xmlWriter);
WriteReturns(xmlWriter);
xmlWriter.WriteEndElement();
}