Вы должны вызвать конструктор базового класса и удалить свойство Description
. Здесь также показано, как установить свойство ExtraInfo
.
public class ExtraDescriptionAttribute : DescriptionAttribute
{
public String ExtraInfo { get; private set; }
public ExtraDescriptionAttribute (String description, String extraInfo) : base(description)
{
ExtraInfo = extraInfo;
}
}
Атрибут описания теперь будет выглядеть так:
[ExtraDescriptionAttribute("Description", "ExtraInfo")]