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...