${StandardHeader.C#} using System; using System.Configuration; namespace ${StandardNamespace} { /// /// Represents a single XML tag inside a ConfigurationSection /// or a ConfigurationElementCollection. /// public sealed class ${ClassName}Element : ConfigurationElement { /// /// The attribute name of a ${ClassName}Element. /// [ConfigurationProperty("name", IsKey = true, IsRequired = true)] public string Name { get { return (string)this["name"]; } set { this["name"] = value; } } /// /// A demonstration of how to use a boolean property. /// [ConfigurationProperty("special")] public bool IsSpecial { get { return (bool)this["special"]; } set { this["special"] = value; } } } }