I am trying to find out how to read what is in the DeclarativeCatalog, PageCatalog and what webparts(UserControls, CustomControls and Webparts) are already being used on a page.
I will be dynamically loading controls/webparts into a catalog but I need to see what is already in the various catalogs and on the page.
I also need to be able to clear what is in the catalogs(page/declarative). With this I can tailor which users can see which webparts and change the list as needed.