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

IMapSurroundEvents Interface

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

Product Availability

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

Members

Name Description
Method AfterDraw Fired after drawing completes.
Method BeforeDraw Fired before drawing starts.
Method ContentsChanged Fired when the contents of the map surround changes.

CoClasses that implement IMapSurroundEvents

CoClasses and Classes Description
AlternatingScaleBar A map surround for displaying a single alternating scale bar.
BAImageInsetWindow (esriArcMapUI) Window to display BAImageInsets.
DoubleAlternatingScaleBar A map surround for displaying a double alternating scale bar.
HollowScaleBar A map surround for displaying a hollow scale bar.
ImageInset A map surround for displaying an inset.
ImageInsetWindow (esriArcMapUI) Window to display ImageInsets.
Legend A map surround for displaying a legend.
MapInset A map surround for displaying an inset.
MapInsetWindow (esriArcMapUI) Window to display MapInsets.
MapSurroundEventsListener (esriSystemUtility) Helper coclass to provide IMapSurroundEvents support to the C++ API.
MapSurroundFrame A graphic element for displaying map surrounds.
MapTitle A map surround for displaying a map title.
MarkerNorthArrow A map surround for displaying a marker north arrow.
Overview A map surround for displaying an overview.
OverviewWindow (esriArcMapUI) Window to display Overviews.
ScaleLine A map surround for displaying a scale line.
ScaleText A map surround for displaying a scale text.
SingleDivisionScaleBar A map surround for displaying a single division scale bar.
SteppedScaleLine A map surround for displaying a stepped scale line.