示例#1
0
        internal void AddEventlog(CIContainer aContainer)
        {
            CIEventList events = aContainer.Events;

            foreach (CIEvent ev in events)
            {
                iEventlog.Add(ev.Value.ToString());
            }
        }
        public override void XmlSerialize(CrashXmlPlugin.FileFormat.Document.CXmlDocumentSerializationParameters aParameters)
        {
            CIEventList events = aParameters.Container.Events;

            if (events.Count > 0)
            {
                base.XmlSerialize(aParameters);
            }
        }
        protected override void XmlSerializeChildren(CrashXmlPlugin.FileFormat.Document.CXmlDocumentSerializationParameters aParameters)
        {
            CIEventList events = aParameters.Container.Events;

            foreach (CIEvent e in events)
            {
                CXmlEvent xmlEvent = new CXmlEvent(e);
                xmlEvent.XmlSerialize(aParameters);
            }
        }