public void WriteXML(XmlTextWriter writer) { writer.WriteAttributeString(TemplateNameParm, TemplateName); writer.WriteAttributeString(AutoStubParm, AutoStub.ToString()); writer.WriteAttributeString(StubClassParm, StubClass.ToString()); writer.WriteAttributeString(TemplateAlternateNamesYNParm, HasAlternateNames.ToString()); writer.WriteAttributeString(TemplateAlternateNamesParm, AlternateNames); writer.WriteAttributeString(TemplateImportanceParm, ImportanceSetting.ToString()); writer.WriteAttributeString(TemplateAutoStubYNParm, AutoStubYN.ToString()); writer.WriteAttributeString(conSkipRegexYN, SkipRegexYN.ToString()); writer.WriteAttributeString(conSkipRegex, SkipRegex); }
public void ReadXML(XmlTextReader reader) { AutoStub = PluginManager.XMLReadBoolean(reader, AutoStubParm, AutoStub); StubClass = PluginManager.XMLReadBoolean(reader, StubClassParm, StubClass); TemplateName = PluginManager.XMLReadString(reader, TemplateNameParm, TemplateName); HasAlternateNames = PluginManager.XMLReadBoolean(reader, TemplateAlternateNamesYNParm, HasAlternateNames); AlternateNames = PluginManager.XMLReadString(reader, TemplateAlternateNamesParm, AlternateNames); ImportanceSetting = (ImportanceSettingEnum) Enum.Parse(typeof(ImportanceSettingEnum), PluginManager.XMLReadString(reader, TemplateImportanceParm, ImportanceSetting.ToString()), true); AutoStubYN = PluginManager.XMLReadBoolean(reader, TemplateAutoStubYNParm, AutoStubYN); SkipRegexYN = PluginManager.XMLReadBoolean(reader, conSkipRegexYN, SkipRegexYN); SkipRegex = PluginManager.XMLReadString(reader, conSkipRegex, SkipRegex); }