Esempio n. 1
0
 protected override void OnXmlWriteTag(XmlWriterEventArgs e)
 {
     // lcid type
     e.XmlWriter.WriteAttributeString("lcid_type", m_lcidtype.ToString());
     e.XmlWriter.WriteAttributeString("show_language_selector", m_show_language_selector.ToString());
     e.XmlWriter.WriteAttributeString("language_selector_title", m_language_selector_title);
     e.XmlWriter.WriteAttributeString("language_selector_ok", m_language_selector_ok);
     e.XmlWriter.WriteAttributeString("language_selector_cancel", m_language_selector_cancel);
     // processor and os filter architecture messages
     e.XmlWriter.WriteAttributeString("configuration_no_match_message", m_configuration_no_match_message);
     // silent install
     e.XmlWriter.WriteAttributeString("ui_level", m_ui_level.ToString());
     // version information
     e.XmlWriter.WriteAttributeString("fileversion", m_fileversion);
     e.XmlWriter.WriteAttributeString("productversion", m_productversion);
     // auto-enabled logging
     e.XmlWriter.WriteAttributeString("log_enabled", m_log_enabled.ToString());
     e.XmlWriter.WriteAttributeString("log_file", m_log_file);
     // tag schema
     editor.ToXml(e.XmlWriter, null);
     // file attributes
     fileattributes.ToXml(e.XmlWriter);
     base.OnXmlWriteTag(e);
 }