This document is archived and information here might be outdated.  Recommended version.

ArcCatalog (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > ArcCatalog


Supported with:
  • ArcGIS for Desktop Basic
  • ArcGIS for Desktop Standard
  • ArcGIS for Desktop Advanced
Library dependencies: Version, System, SystemUI, Geometry, GraphicsCore, Display, Server, Output, Geodatabase, GISClient, DataSourcesFile, DataSourcesGDB, DataSourcesOleDB, DataSourcesRaster, DataSourcesNetCDF, GeoDatabaseDistributed, GeoDatabaseExtensions, Carto, NetworkAnalysis, Location, GeoAnalyst, Animation, Maplex, Geoprocessing, NetworkAnalyst, Schematic, SpatialAnalyst, 3DAnalyst, GlobeCore, EngineCore, TrackingAnalyst, Framework, Desktop.Addins, GeoDatabaseUI, DisplayUI, OutputUI, Search, Catalog, CatalogUI, CartoUI, DataSourcesRasterUI

Additional library information: Contents, Object Model Diagram

The ArcCatalog library contains the ArcCatalog application, including the Application and GxDocument objects. Some of the interfaces are defined in the ArcCatalogUI library. This is because the objects in the ArcCatalogUI library use the IGxApplication interface to interact with the ArcCatalog application. The GxDocument object fires various events during the lifetime of the ArcCatalog application that can be used by developers to synchronize to ArcCatalog events.
Developers do not extend this library; instead they create commands and tools for use in the ArcCatalog application.