У меня есть несколько пользовательских атрибутов в моем приложении .NET, и я хотел бы потребовать, чтобы пользователь заполнял определенные свойства в атрибуте во время выполнения. Возможно ли это?
В идеале я бы хотел, чтобы Visual Studio выдавала ошибку при попытке построения, которая гласит, что, поскольку они использовали определенный атрибут, они должны заполнить свойства X, Y, Z этого атрибута.