/// <summary> /// Returns a clone of this category /// </summary> /// <returns></returns> public new XmlConfigurationCategory Clone() { XmlConfigurationCategory clone = null; XmlConfigurationElement element = (XmlConfigurationElement)base.Clone(); if (element != null) { clone = new XmlConfigurationCategory(element); clone.ResetBeforeEdit(); clone.ResetChanged(); clone.ResetAfterEdit(); clone.ResetEditCancelled(); if (_options != null) { clone.Options = (XmlConfigurationOptionCollection)_options.Clone(); } if (_categories != null) { clone.Categories = (XmlConfigurationCategoryCollection)_categories.Clone(); } } return(clone); }
/// <summary> /// Returns a clone of this category /// </summary> /// <returns></returns> public new XmlConfigurationCategory Clone() { XmlConfigurationCategory clone = null; XmlConfigurationElement element = (XmlConfigurationElement)base.Clone(); if (element != null) { clone = new XmlConfigurationCategory(element); clone.ResetBeforeEdit(); clone.ResetChanged(); clone.ResetAfterEdit(); clone.ResetEditCancelled(); if (_options != null) clone.Options = (XmlConfigurationOptionCollection)_options.Clone(); if (_categories != null) clone.Categories = (XmlConfigurationCategoryCollection)_categories.Clone(); } return clone; }