using System; using System.Configuration; namespace Yavsc { public class ThanksConfigurationElement : ConfigurationElement { [ConfigurationProperty("name", IsKey=true, IsRequired=true)] public string Name { get { return (string) base ["name"]; } set { base ["name"] = value; } } [ConfigurationProperty("url")] public string Url { get { return (string) base ["url"]; } set { base ["url"] = value; } } [ConfigurationProperty("image")] public string Image { get { return (string) base ["image"]; } set { base ["image"] = value; } } /// /// Gets or sets the display. /// /// /// The displaied text when no image is provided and we /// don't want use the name attribute. /// [ConfigurationProperty("display")] public string Display { get { return (string) base ["display"]; } set { base ["display"] = value; } } } }