IMapEvents3 Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IM > IMapEvents3 Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (Carto)  

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.

CoClasses that implement IMapEvents3

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