public void ReadXML(XmlTextReader reader) { foreach (ListViewItem lvi in ListView1.Items) { TemplateParameters tp = (TemplateParameters)lvi.Tag; lvi.Checked = PluginManager.XMLReadBoolean(reader, Prefix + tp.StorageKey, lvi.Checked); } StubClass = PluginManager.XMLReadBoolean(reader, Prefix + StubClassParm, StubClass); if (AutoStubCheckBox.Enabled) { PluginManager.XMLReadBoolean(reader, Prefix + AutoStubParm, AutoStub); } }
public void WriteXML(XmlTextWriter writer) { foreach (ListViewItem lvi in ListView1.Items) { TemplateParameters tp = (TemplateParameters)lvi.Tag; writer.WriteAttributeString(Prefix + tp.StorageKey, lvi.Checked.ToString()); } writer.WriteAttributeString(Prefix + StubClassParm, StubClass.ToString()); if (AutoStubCheckBox.Enabled) { writer.WriteAttributeString(Prefix + AutoStubParm, AutoStub.ToString()); } }