com.esri.arcgis.display
Interface IScreenDisplayZoom

All Superinterfaces:
Serializable
All Known Implementing Classes:
ScreenDisplay

public interface IScreenDisplayZoom
extends Serializable

Provides access to zooming the screen display.

Product Availability

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


Method Summary
 void trackZoom()
          Interactively Zooms the screen.
 void zoomMoveTo(IPoint point)
          Zooms to a new extent.
 void zoomStart(IPoint point)
          Prepares display for zooming.
 IEnvelope zoomStop()
          Stops zooming and returns new visible bounds.
 

Method Detail

zoomStart

void zoomStart(IPoint point)
               throws IOException,
                      AutomationException
Prepares display for zooming.

Product Availability

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

Parameters:
point - A reference to a com.esri.arcgis.geometry.IPoint (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

zoomMoveTo

void zoomMoveTo(IPoint point)
                throws IOException,
                       AutomationException
Zooms to a new extent.

Product Availability

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

Parameters:
point - A reference to a com.esri.arcgis.geometry.IPoint (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

zoomStop

IEnvelope zoomStop()
                   throws IOException,
                          AutomationException
Stops zooming and returns new visible bounds.

Product Availability

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

Returns:
A reference to a com.esri.arcgis.geometry.IEnvelope
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

trackZoom

void trackZoom()
               throws IOException,
                      AutomationException
Interactively Zooms the screen.

Product Availability

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

Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.