The CatalogCollection object can be used to enumerate objects, create, delete, and modify objects, and access related collections. The ICatalogCollection interface contains the following methods:
ICatalogCollection::get_NewEnum
ICatalogCollection::SaveChanges
ICatalogCollection::GetCollection
ICatalogCollection::get_AddEnabled
ICatalogCollection::get_RemoveEnabled
ICatalogCollection::GetUtilInterface
ICatalogCollection::get_DataStoreMajorVersion
ICatalogCollection:: get_DataStoreMinorVersion
ICatalogCollection::PopulateByKey