ArcObjects™ Technology

ArcGIS Desktop is built on a technology framework known as ArcObjects. ArcObjects is a collection of software components with GIS functionality and programmable interfaces. ArcObjects technology is based on the COM protocol. Customization is performed using the built-in VBA scripting capabilities or a COM-compliant programming language such as Visual Basic, Visual C++, or Delphi.

 

Overview


ArcObjects: The Open Customization Environment Within ArcGIS

The technology framework of ArcGIS, known as ArcObjects, is a set of components developers use to programmatically enhance and extend ArcInfo, ArcEditor and ArcView. ArcObjects technology is based on the Component Object Model (COM). With ArcObjects, developers can add new tools or work flows to ArcInfo, ArcEditor, or ArcView software or extend the ArcGIS data model by adding new custom feature types.

A licensed copy of either ArcInfoArcEditor, or ArcView is required to use ArcObjects.

 

ESRI trademarks used herein by license from ESRI