using System; using System.Collections; using CMS.FormControls; using CMS.SettingsProvider; using CMS.Newsletter; using CMS.UIControls; public partial class CMSModules_Newsletters_FormControls_Cloning_Newsletter_NewsletterSettings : CloneSettingsControl { #region "Properties" /// /// Gets properties hashtable. /// public override Hashtable CustomParameters { get { return GetProperties(); } } /// /// Excluded other binding tasks. /// public override string ExcludedOtherBindingTypes { get { return NewsletterObjectType.NEWSLETTERSUBSCRIBERNEWSLETTER + ";" + NewsletterObjectType.NEWSLETTEROPENEDEMAIL; } } #endregion #region "Methods" /// /// Returns properties hashtable. /// private Hashtable GetProperties() { Hashtable result = new Hashtable(); result[NewsletterObjectType.NEWSLETTER + ".subscribers"] = chkSubscribers.Checked; return result; } #endregion }