What about creating a new CustomTableItem?
I am unable to create a new one using the below code:
CustomTableItem newCustomTableItem = new CustomTableItem(customTableClassName);
taken from the CMS7 dev guide
Modules > Custom tables > Custom tables internals and API > API examples:
Error is :
CS0122: 'CMS.SiteProvider.CustomTableItem.CustomTableItem(string)' is inaccessible due to its protection level