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

IMapEvents3 Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IM > IMapEvents3 Interface
ArcGIS Developer Help

IMapEvents3 Interface

Provides access to events that occur when the state of the map changes.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Name Description
Method BeginBuildCache Fired when the table object changes.
Method EndBuildCache Fired when the active graphics layer changes.

Classes that implement IMapEvents3

Classes Description
MapEvents3 Map events. Note: this class only provides access to the IMapEvents3 outbound interface.
MapEvents3Listener (esriSystemUtility) Helper coclass to provide IMapEvents3 support to the C++ API.


The IMapEvents3 interface is exposed off the Map object, enabling clients to listen and respond to two events occurring inside a map: BeginBuildCache and EndBuildCache. Both of these events are related to the MapCache functionality available via IMapCache.  Specifically, they are fired during the building of a map cache.