crashanalysercmd/Libraries/File Formats/Plugins/CrashXmlPlugin/FileFormat/Document/CXmlDocumentRoot.cs
changeset 3 045ade241ef5
parent 0 818e61de6cd1
equal deleted inserted replaced
2:0c91f0baec58 3:045ade241ef5
    46         #region API
    46         #region API
    47         public void XmlSerialize( CXmlDocumentSerializationParameters aParameters )
    47         public void XmlSerialize( CXmlDocumentSerializationParameters aParameters )
    48         {
    48         {
    49             string nodeName = XmlNodeName;
    49             string nodeName = XmlNodeName;
    50             //
    50             //
       
    51             aParameters.Writer.WriteStartDocument();
       
    52             aParameters.Writer.WriteDocType(nodeName, null, Constants.DocType, null);
       
    53 
       
    54 
    51             aParameters.Writer.WriteStartElement( null, nodeName, null );
    55             aParameters.Writer.WriteStartElement( null, nodeName, null );
    52             XmlSerializeChildren( aParameters );
    56             XmlSerializeChildren( aParameters );
    53             aParameters.Writer.WriteEndElement();
    57             aParameters.Writer.WriteEndElement();
       
    58             aParameters.Writer.WriteEndDocument();
    54         }
    59         }
    55         #endregion
    60         #endregion
    56 
    61 
    57         #region Properties
    62         #region Properties
    58         public CXmlNodeCrashAnalyser CrashAnalyser
    63         public CXmlNodeCrashAnalyser CrashAnalyser