Specify control type, threading model, interface type, aggregation and additional support for your control.