public KryptonDesignerActionItem(DesignerVerb verb, string category)
: base(null, null, null)
{
Debug.Assert(verb != null);
Debug.Assert(category != null);
// Validate parameters
if (verb == null) throw new ArgumentNullException("verb");
if (category == null) throw new ArgumentNullException("category");
// Remember details
_verb = verb;
_category = category;
}