[CheckId] CA1409 [Warning] CA1409: Com visible types should be creatable [Description] 
A reference type that is specifically marked as visible to COM contains a public parameterized constructor but does not contain a public default (parameterless) constructor. A type without a public default constructor is not creatable by COM clients.